VirtualBox

Changeset 92751 in vbox


Ignore:
Timestamp:
Dec 6, 2021 5:35:38 AM (3 years ago)
Author:
vboxsync
Message:

VMM: Nested VMX: bugref:10092 Remove PGMGstSetPage, no longer used.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/pgm.h

    r92685 r92751  
    598598/** @}*/
    599599VMMDECL(int)        PGMGstGetPage(PVMCPUCC pVCpu, RTGCPTR GCPtr, PPGMPTWALK pWalk);
    600 VMMDECL(int)        PGMGstSetPage(PVMCPUCC pVCpu, RTGCPTR GCPtr, size_t cb, uint64_t fFlags);
    601600VMMDECL(int)        PGMGstModifyPage(PVMCPUCC pVCpu, RTGCPTR GCPtr, size_t cb, uint64_t fFlags, uint64_t fMask);
    602601VMM_INT_DECL(bool)  PGMGstArePaePdpesValid(PVMCPUCC pVCpu, PCX86PDPE paPaePdpes);
  • trunk/src/VBox/VMM/VMMAll/PGMAll.cpp

    r92642 r92751  
    20382038
    20392039/**
    2040  * Sets (replaces) the page flags for a range of pages in the guest's tables.
    2041  *
    2042  * @returns VBox status code.
    2043  * @param   pVCpu       The cross context virtual CPU structure.
    2044  * @param   GCPtr       The address of the first page.
    2045  * @param   cb          The size of the range in bytes.
    2046  * @param   fFlags      Page flags X86_PTE_*, excluding the page mask of course.
    2047  */
    2048 VMMDECL(int)  PGMGstSetPage(PVMCPUCC pVCpu, RTGCPTR GCPtr, size_t cb, uint64_t fFlags)
    2049 {
    2050     VMCPU_ASSERT_EMT(pVCpu);
    2051     return PGMGstModifyPage(pVCpu, GCPtr, cb, fFlags, 0);
    2052 }
    2053 
    2054 
    2055 /**
    20562040 * Modify page flags for a range of pages in the guest's tables
    20572041 *
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette