Changeset 13969 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Nov 7, 2008 4:06:39 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 39006
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/PGMInternal.h
r13937 r13969 3628 3628 * @param ppPml4e Page Map Level-4 Entry (out) 3629 3629 */ 3630 DECLINLINE(PX86PDPE) pgmGstGetLongModePDPTPtr(PPGM pPGM, RTGC UINTPTR64 GCPtr, PX86PML4E *ppPml4e)3630 DECLINLINE(PX86PDPE) pgmGstGetLongModePDPTPtr(PPGM pPGM, RTGCPTR64 GCPtr, PX86PML4E *ppPml4e) 3631 3631 { 3632 3632 PX86PML4 pGuestPml4 = pgmGstGetLongModePML4Ptr(pPGM); … … 3656 3656 * @param pPdpe Page directory pointer table entry (out) 3657 3657 */ 3658 DECLINLINE(uint64_t) pgmGstGetLongModePDE(PPGM pPGM, RTGC UINTPTR64 GCPtr, PX86PML4E *ppPml4e, PX86PDPE pPdpe)3658 DECLINLINE(uint64_t) pgmGstGetLongModePDE(PPGM pPGM, RTGCPTR64 GCPtr, PX86PML4E *ppPml4e, PX86PDPE pPdpe) 3659 3659 { 3660 3660 PX86PML4 pGuestPml4 = pgmGstGetLongModePML4Ptr(pPGM); … … 3691 3691 * @param GCPtr The address. 3692 3692 */ 3693 DECLINLINE(uint64_t) pgmGstGetLongModePDE(PPGM pPGM, RTGC UINTPTR64 GCPtr)3693 DECLINLINE(uint64_t) pgmGstGetLongModePDE(PPGM pPGM, RTGCPTR64 GCPtr) 3694 3694 { 3695 3695 PCX86PML4 pGuestPml4 = pgmGstGetLongModePML4Ptr(pPGM); … … 3724 3724 * @param GCPtr The address. 3725 3725 */ 3726 DECLINLINE(PX86PDEPAE) pgmGstGetLongModePDEPtr(PPGM pPGM, RTGC UINTPTR64 GCPtr)3726 DECLINLINE(PX86PDEPAE) pgmGstGetLongModePDEPtr(PPGM pPGM, RTGCPTR64 GCPtr) 3727 3727 { 3728 3728 PCX86PML4 pGuestPml4 = pgmGstGetLongModePML4Ptr(pPGM); … … 3760 3760 * @param piPD Receives the index into the returned page directory 3761 3761 */ 3762 DECLINLINE(PX86PDPAE) pgmGstGetLongModePDPtr(PPGM pPGM, RTGC UINTPTR64 GCPtr, PX86PML4E *ppPml4e, PX86PDPE pPdpe, unsigned *piPD)3762 DECLINLINE(PX86PDPAE) pgmGstGetLongModePDPtr(PPGM pPGM, RTGCPTR64 GCPtr, PX86PML4E *ppPml4e, PX86PDPE pPdpe, unsigned *piPD) 3763 3763 { 3764 3764 PX86PML4 pGuestPml4 = pgmGstGetLongModePML4Ptr(pPGM); … … 3796 3796 * @param piPD Receives the index into the returned page directory 3797 3797 */ 3798 DECLINLINE(PX86PDPAE) pgmGstGetLongModePDPtr(PPGM pPGM, RTGC UINTPTR64 GCPtr, unsigned *piPD)3798 DECLINLINE(PX86PDPAE) pgmGstGetLongModePDPtr(PPGM pPGM, RTGCPTR64 GCPtr, unsigned *piPD) 3799 3799 { 3800 3800 PCX86PML4 pGuestPml4 = pgmGstGetLongModePML4Ptr(pPGM); -
trunk/src/VBox/VMM/VMMAll/PGMAll.cpp
r13937 r13969 902 902 * @param ppPD Receives address of page directory 903 903 */ 904 VMMDECL(int) PGMShwSyncLongModePDPtr(PVM pVM, RTGC UINTPTR64 GCPtr, PX86PML4E pGstPml4e, PX86PDPE pGstPdpe, PX86PDPAE *ppPD)904 VMMDECL(int) PGMShwSyncLongModePDPtr(PVM pVM, RTGCPTR64 GCPtr, PX86PML4E pGstPml4e, PX86PDPE pGstPdpe, PX86PDPAE *ppPD) 905 905 { 906 906 PPGM pPGM = &pVM->pgm.s; … … 1011 1011 * @param ppPD Receives address of page directory 1012 1012 */ 1013 VMMDECL(int) PGMShwGetLongModePDPtr(PVM pVM, RTGC UINTPTR64 GCPtr, PX86PDPT *ppPdpt, PX86PDPAE *ppPD)1013 VMMDECL(int) PGMShwGetLongModePDPtr(PVM pVM, RTGCPTR64 GCPtr, PX86PDPT *ppPdpt, PX86PDPAE *ppPD) 1014 1014 { 1015 1015 PPGM pPGM = &pVM->pgm.s; … … 1054 1054 * @param ppPD Receives address of page directory 1055 1055 */ 1056 VMMDECL(int) PGMShwGetEPTPDPtr(PVM pVM, RTGC UINTPTR64 GCPtr, PEPTPDPT *ppPdpt, PEPTPD *ppPD)1056 VMMDECL(int) PGMShwGetEPTPDPtr(PVM pVM, RTGCPTR64 GCPtr, PEPTPDPT *ppPdpt, PEPTPD *ppPD) 1057 1057 { 1058 1058 PPGM pPGM = &pVM->pgm.s;
Note:
See TracChangeset
for help on using the changeset viewer.