Searched refs:pPT (Results 1 - 8 of 8) sorted by relevance

/vbox/src/VBox/VMM/VMMAll/
H A DPGMAllShw.h286 PSHWPT pPT;
289 int rc2 = PGM_HCPHYS_2_PTR(pVM, pVCpu, Pde.u & SHW_PDE_PG_MASK, &pPT);
299 pPT = NULL; /* shut up MSC */
306 pPT = pMap->aPTs[(GCPtr - pMap->GCPtr) >> X86_PD_SHIFT].CTX_SUFF(pPT);
308 pPT = pMap->aPTs[(GCPtr - pMap->GCPtr) >> X86_PD_SHIFT].CTX_SUFF(paPaePTs);
313 SHWPTE Pte = pPT->a[iPt];
429 PSHWPT pPT;
430 rc = PGM_HCPHYS_2_PTR(pVM, pVCpu, Pde.u & SHW_PDE_PG_MASK, &pPT);
435 while (iPTE < RT_ELEMENTS(pPT
[all...]
H A DPGMAllPool.cpp193 PX86PT pPT; member in union:__anon16828
212 if (uShw.pPT->a[iShw].n.u1Present)
218 Log4(("pgmPoolMonitorChainChanging 32_32: deref %016RX64 GCPhys %08RX32\n", uShw.pPT->a[iShw].u & X86_PTE_PAE_PG_MASK, GstPte.u & X86_PTE_PG_MASK));
220 uShw.pPT->a[iShw].u & X86_PTE_PAE_PG_MASK,
223 ASMAtomicWriteU32(&uShw.pPT->a[iShw].u, 0);
243 Log4(("pgmPoolMonitorChainChanging pae_32: deref %016RX64 GCPhys %08RX32\n", uShw.pPT->a[iShw].u & X86_PTE_PAE_PG_MASK, GstPte.u & X86_PTE_PG_MASK));
3165 PX86PT pPT = (PX86PT)PGMPOOL_PAGE_2_PTR(pVM, pPage);
3205 if ((pPT->a[iPte].u & (X86_PTE_PG_MASK | X86_PTE_P)) == u32)
3209 Log4(("pgmPoolTrackFlushGCPhysPTs: i=%d pte=%RX32\n", iPte, pPT->a[iPte]));
3210 Pte.u = (pPT
[all...]
H A DPGMAllGst.h507 PGSTPT pPT; local
508 int rc = PGM_GCPHYS_2_PTR_V2(pVM, pVCpu, GST_GET_PDE_GCPHYS(Pde), &pPT);
512 iPTE < RT_ELEMENTS(pPT->a) && iPage < pCur->cPages;
515 GSTPTE Pte = pPT->a[iPTE];
518 GCPhysNew = PGM_A20_APPLY(pVCpu, (RTGCPHYS)(pPT->a[iPTE].u & GST_PTE_PG_MASK) + offPage);
542 iPTE < RT_ELEMENTS(pPT->a) && iPage < pCur->cPages;
H A DPGMAllMap.cpp90 pCur->aPTs[iPT].CTX_SUFF(pPT)->a[iPageNo].u = (uint32_t)Pte.u; /* ASSUMES HCPhys < 4GB and/or that we're never gonna do 32-bit on a PAE host! */
178 while (cb > 0 && iPTE < RT_ELEMENTS(pCur->aPTs[iPT].CTX_SUFF(pPT)->a))
181 pCur->aPTs[iPT].CTX_SUFF(pPT)->a[iPTE].u &= fMask | X86_PTE_PG_MASK;
182 pCur->aPTs[iPT].CTX_SUFF(pPT)->a[iPTE].u |= fFlags & ~X86_PTE_PG_MASK;
/vbox/src/VBox/VMM/VMMR3/
H A DPGMMap.cpp826 PX86PT pPT = pPTDefault; local
831 pPT = pVM->pgm.s.apInterPTs[0];
833 pPT = pVM->pgm.s.apInterPTs[1];
842 if (pPT->a[iPTE].u)
843 AssertLogRelMsgFailedReturn(("Conflict iPTE=%#x iPDE=%#x uAddress=%RHv pPT->a[iPTE].u=%RX32\n", iPTE, iPDE, uAddress, pPT->a[iPTE].u),
903 PX86PT pPT; local
905 pPT = (PX86PT)MMPagePhys2Page(pVM, pVM->pgm.s.pInterPD->a[iPDE].u & X86_PDE_PG_MASK);
910 pPT = pPTDefault;
912 pPT
[all...]
H A DPGMPool.cpp719 PPGMSHWPTPAE pPT = (PPGMSHWPTPAE)pvShw;
720 for (unsigned ptIndex = 0; ptIndex < RT_ELEMENTS(pPT->a); ptIndex++)
722 if (pPT->a[ptIndex].u)
731 if (PGMSHWPTEPAE_IS_P(pPT->a[ptIndex]))
733 pgmPoolTracDerefGCPhysHint(pPool, pPage, PGMSHWPTEPAE_GET_HCPHYS(pPT->a[ptIndex]), NIL_RTGCPHYS);
898 PX86PT pPT; member in union:__anon16858
912 for (unsigned iShw = 0; iShw < RT_ELEMENTS(uShw.pPT->a); iShw++)
914 if (uShw.pPT->a[iShw].n.u1Present)
915 uShw.pPT->a[iShw].n.u1Write = 0;
H A DPGMDbg.cpp1141 PCPGMSHWPTPAE pPT;
1142 int rc = pgmR3DumpHierarchyShwMapPage(pState, HCPhys, "Page table", fIsMapping, (void const **)&pPT);
1149 if (PGMSHWPTEPAE_GET_U(pPT->a[i]) & X86_PTE_P)
1152 if (PGMSHWPTEPAE_IS_P(pPT->a[i]))
1155 Pte.u = PGMSHWPTEPAE_GET_U(pPT->a[i]);
1180 else if ( (PGMSHWPTEPAE_GET_U(pPT->a[i]) & (pState->pVM->pgm.s.HCPhysInvMmioPg | X86_PTE_PAE_MBZ_MASK_NO_NX))
1192 pState->u64Address, PGMSHWPTEPAE_GET_U(pPT->a[i]));
1471 * @param pPT Pointer to the page table.
1476 PCX86PT pPT;
1477 int rc = pgmR3DumpHierarchyShwMapPage(pState, HCPhys, "Page table", fMapping, (void const **)&pPT);
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/linux/
H A DVBoxNetFlt-linux.c64 #define VBOX_FLT_PT_TO_INST(pPT) RT_FROM_MEMBER(pPT, VBOXNETFLTINS, u.s.PacketType)

Completed in 73 milliseconds