Searched refs:Pde (Results 1 - 10 of 10) sorted by relevance

/vbox/src/VBox/VMM/include/
H A DPGMGstDefs.h110 # define GST_GET_PDE_GCPHYS(Pde) (true && This_should_perhaps_not_be_used_in_this_context) //??
111 # define GST_GET_BIG_PDE_GCPHYS(Pde) (true && This_should_perhaps_not_be_used_in_this_context) //??
113 # define GST_GET_PDE_SHW_FLAGS(pVCpu, Pde) (true && This_should_perhaps_not_be_used_in_this_context) //??
114 # define GST_GET_BIG_PDE_SHW_FLAGS(pVCpu, Pde) (true && This_should_perhaps_not_be_used_in_this_context) //??
115 # define GST_GET_BIG_PDE_SHW_FLAGS_4_PTE(pVCpu, Pde) (true && This_should_perhaps_not_be_used_in_this_context) //??
117 # define GST_IS_PDE_VALID(pVCpu, Pde) (true)
118 # define GST_IS_BIG_PDE_VALID(pVCpu, Pde) (true)
141 # define GST_GET_PDE_GCPHYS(Pde) PGM_A20_APPLY(pVCpu, ((Pde).u & GST_PDE_PG_MASK))
142 # define GST_GET_BIG_PDE_GCPHYS(pVM, Pde) PGM_A20_APPL
[all...]
H A DPGMInline.h578 * @param Pde Guest Pde
580 DECLINLINE(RTGCPHYS) pgmGstGet4MBPhysPage(PVM pVM, X86PDE Pde) argument
582 RTGCPHYS GCPhys = Pde.u & X86_PDE4M_PG_MASK;
583 GCPhys |= (RTGCPHYS)Pde.b.u8PageNoHigh << 32;
H A DPGMInternal.h2688 X86PDEPAE Pde; member in struct:PGMPTWALKGSTAMD64
2713 X86PDEPAE Pde; member in struct:PGMPTWALKGSTPAE
2734 X86PDE Pde; member in struct:PGMPTWALKGST32BIT
/vbox/src/VBox/VMM/VMMR3/
H A DPGMDbg.cpp1221 X86PDEPAE Pde = pPD->a[i];
1222 if (Pde.n.u1Present)
1225 if (Pde.b.u1Size)
1232 Pde.b.u1Write ? 'W' : 'R',
1233 Pde.b.u1User ? 'U' : 'S',
1234 Pde.b.u1Accessed ? 'A' : '-',
1235 Pde.b.u1Dirty ? 'D' : '-',
1236 Pde.b.u1Global ? 'G' : '-',
1237 Pde.b.u1WriteThru ? "WT" : "--",
1238 Pde
[all...]
H A DPGMMap.cpp1012 X86PDE Pde;
1014 Pde.u = PGM_PDFLAGS_MAPPING | X86_PDE_P | X86_PDE_A | X86_PDE_RW | X86_PDE_US | (uint32_t)pMap->aPTs[i].HCPhysPT;
1015 pPGM->pInterPD->a[iNewPDE] = Pde;
/vbox/src/VBox/VMM/VMMAll/
H A DPGMAllShw.h206 X86PDEPAE Pde;
229 Pde = pPd->a[iPd];
232 Pde.n.u1Accessed &= Pml4e.n.u1Accessed & Pdpe.lm.u1Accessed;
233 Pde.n.u1Write &= Pml4e.n.u1Write & Pdpe.lm.u1Write;
234 Pde.n.u1User &= Pml4e.n.u1User & Pdpe.lm.u1User;
235 Pde.n.u1NoExecute |= Pml4e.n.u1NoExecute | Pdpe.lm.u1NoExecute;
238 X86PDEPAE Pde = pgmShwGetPaePDE(pVCpu, GCPtr);
243 EPTPDE Pde;
252 Pde = pPDDst->a[iPd];
255 X86PDE Pde
[all...]
H A DPGMAllGst.h156 GSTPDE Pde; local
159 pWalk->Pde.u = Pde.u = pPde->u;
160 if (!Pde.n.u1Present)
162 if (Pde.n.u1Size && GST_IS_PSE_ACTIVE(pVCpu))
164 if (RT_UNLIKELY(!GST_IS_BIG_PDE_VALID(pVCpu, Pde)))
167 pWalk->Core.GCPhys = GST_GET_BIG_PDE_GCPHYS(pVCpu->CTX_SUFF(pVM), Pde)
170 uint8_t fEffectiveXX = (uint8_t)pWalk->Pde.u
172 & (uint8_t)pWalk->Pde.u
179 pWalk->Core.fEffectiveNX = ( pWalk->Pde
486 X86PDE Pde = pPDSrc->a[GCPtr >> X86_PD_SHIFT]; local
[all...]
H A DPGMAllMap.cpp798 X86PDEPAE Pde = pgmGstGetPaePDE(pVCpu, GCPtr); local
800 if ( Pde.n.u1Present
801 && (EMIsRawRing0Enabled(pVM) || Pde.n.u1User))
807 GCPtr, pCur->pszDesc, Pde.u));
811 GCPtr, Pde.u));
901 X86PDEPAE Pde = pgmGstGetPaePDE(pVCpu, GCPtr); local
903 if ( Pde.n.u1Present
904 && (EMIsRawRing0Enabled(pVM) || Pde.n.u1User))
910 GCPtr, pCur->pszDesc, Pde.u));
917 GCPtr, Pde
[all...]
H A DPGMAllBth.h193 rc = PGM_BTH_NAME(SyncPage)(pVCpu, pGstWalk->Pde, pvFault, PGM_SYNC_NR_PAGES, uErr);
221 rc = PGM_BTH_NAME(SyncPage)(pVCpu, pGstWalk->Pde, pvFault, PGM_SYNC_NR_PAGES, uErr);
294 rc = PGM_BTH_NAME(SyncPage)(pVCpu, pGstWalk->Pde, pvFault, PGM_SYNC_NR_PAGES, uErr);
413 rc = PGM_BTH_NAME(SyncPage)(pVCpu, pGstWalk->Pde, pvFault, PGM_SYNC_NR_PAGES, uErr);
477 /*AssertMsg(GstWalk.Pde.u == GstWalk.pPde->u, ("%RX64 %RX64\n", (uint64_t)GstWalk.Pde.u, (uint64_t)GstWalk.pPde->u)); - ditto */
504 Assert(GstWalk.Pde.b.u1Size);
507 GstWalk.Pde.u |= X86_PDE4M_A | X86_PDE4M_D;
512 GstWalk.Pde.u |= X86_PDE4M_A;
518 Assert(!GstWalk.Pde
[all...]
/vbox/src/VBox/Debugger/
H A DDBGCEmulateCodeView.cpp2685 X86PDEPAE Pde; local
2686 Pde.u = 0;
2687 rc = pCmdHlp->pfnMemRead(pCmdHlp, &Pde, cbEntry, &VarPDEAddr, NULL);
2699 if (fPSE && Pde.b.u1Size)
2704 Pde.u,
2705 Pde.u & X86_PDE_PAE_PG_MASK,
2706 Pde.b.u1Present ? "p " : "np",
2707 Pde.b.u1Write ? "w" : "r",
2708 Pde.b.u1User ? "u" : "s",
2709 Pde
3005 X86PDEPAE Pde; local
3023 X86PDE Pde; local
[all...]

Completed in 398 milliseconds