Searched refs:iPml4 (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/VMM/include/
H A DPGMInline.h854 * @param iPml4 The index.
857 DECLINLINE(PX86PML4E) pgmGstGetLongModePML4EPtr(PVMCPU pVCpu, unsigned int iPml4) argument
871 return &pGuestPml4->a[iPml4];
891 const unsigned iPml4 = (GCPtr >> X86_PML4_SHIFT) & X86_PML4_MASK; local
893 && pGuestPml4->a[iPml4].n.u1Present
894 && !(pGuestPml4->a[iPml4].u & pVCpu->pgm.s.fGstAmd64MbzPml4eMask) )
897 int rc = PGM_GCPHYS_2_PTR_BY_VMCPU(pVCpu, pGuestPml4->a[iPml4].u & X86_PML4E_PG_MASK, &pPdptTemp);
938 const unsigned iPml4 = (GCPtr >> X86_PML4_SHIFT) & X86_PML4_MASK; local
939 PCX86PML4E pPml4e = *ppPml4e = &pGuestPml4->a[iPml4];
1146 const unsigned iPml4 local
1165 pgmShwGetLongModePML4EPtr(PVMCPU pVCpu, unsigned int iPml4) argument
[all...]
/vbox/src/VBox/VMM/VMMAll/
H A DPGMAll.cpp1117 const unsigned iPml4 = (GCPtr >> X86_PML4_SHIFT) & X86_PML4_MASK; local
1118 PX86PML4E pPml4e = pgmShwGetLongModePML4EPtr(pVCpu, iPml4);
1137 GCPml4 = (RTGCPTR64)iPml4 << X86_PML4_SHIFT;
1148 pVCpu->pgm.s.CTX_SUFF(pShwPageCR3)->idx, iPml4, false /*fLockPage*/,
1217 const unsigned iPml4 = (GCPtr >> X86_PML4_SHIFT) & X86_PML4_MASK; local
1218 PCX86PML4E pPml4e = pgmShwGetLongModePML4EPtr(pVCpu, iPml4);
1263 const unsigned iPml4 = (GCPtr >> EPT_PML4_SHIFT) & EPT_PML4_MASK; local
1277 pPml4e = &pPml4->a[iPml4];
1282 RTGCPTR64 GCPml4 = (RTGCPTR64)iPml4 << EPT_PML4_SHIFT;
1285 pVCpu->pgm.s.CTX_SUFF(pShwPageCR3)->idx, iPml4, fals
[all...]
H A DPGMAllBth.h1234 /*const unsigned iPml4 = (GCPtrPage >> X86_PML4_SHIFT) & X86_PML4_MASK;*/
3835 unsigned iPml4 = (GCPtr >> X86_PML4_SHIFT) & X86_PML4_MASK;
3837 for (; iPml4 < X86_PG_PAE_ENTRIES; iPml4++)
3844 pPml4eSrc = pgmGstGetLongModePML4EPtr(pVCpu, iPml4);
3845 pPml4eDst = pgmShwGetLongModePML4EPtr(pVCpu, iPml4);
3867 AssertMsgFailed(("Physical address doesn't match! iPml4 %d pPml4eDst.u=%#RX64 pPml4eSrc.u=%RX64 Phys %RX64 vs %RX64\n", iPml4, pPml4eDst->u, pPml4eSrc->u, pShwPdpt->GCPhys, GCPhysPdptSrc));
3942 AssertMsgFailed(("Physical address doesn't match! iPml4 %d iPdpt %d pPdpeDst.u=%#RX64 pPdpeSrc.u=%RX64 Phys %RX64 vs %RX64\n", iPml4, iPdp
[all...]

Completed in 235 milliseconds