Searched refs:Pml4e (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/VMM/VMMAll/
H A DPGMAllShw.h209 X86PML4E Pml4e = pgmShwGetLongModePML4E(pVCpu, GCPtr);
210 if (!Pml4e.n.u1Present)
215 int rc = PGM_HCPHYS_2_PTR(pVM, pVCpu, Pml4e.u & X86_PML4E_PG_MASK, &pPDPT);
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;
379 X86PML4E Pml4e = pgmShwGetLongModePML4E(pVCpu, GCPtr);
380 if (!Pml4e.n.u1Present)
385 rc = PGM_HCPHYS_2_PTR(pVM, pVCpu, Pml4e
[all...]
H A DPGMAllGst.h105 X86PML4E register Pml4e; local
109 pWalk->Pml4e.u = Pml4e.u = pPml4e->u;
110 if (!Pml4e.n.u1Present)
112 if (RT_UNLIKELY(!GST_IS_PML4E_VALID(pVCpu, Pml4e)))
118 rc = PGM_GCPHYS_2_PTR_BY_VMCPU(pVCpu, Pml4e.u & X86_PML4E_PG_MASK, &pWalk->pPdpt);
173 & (uint8_t)pWalk->Pml4e.u
182 || pWalk->Pml4e.n.u1NoExecute
224 & (uint8_t)pWalk->Pml4e.u
234 || pWalk->Pml4e
[all...]
H A DPGMAllBth.h472 /*AssertMsg(GstWalk.Pml4e.u == GstWalk.pPml4e->u, ("%RX64 %RX64\n", (uint64_t)GstWalk.Pml4e.u, (uint64_t)GstWalk.pPml4e->u)); - not always true with SMP guests. */
497 GstWalk.Pml4e.u |= X86_PML4E_A;
601 rc = pgmShwSyncLongModePDPtr(pVCpu, pvFault, GstWalk.Pml4e.u, GstWalk.Pdpe.u, &pPDDst);
/vbox/src/VBox/VMM/VMMR3/
H A DPGMDbg.cpp1425 X86PML4E Pml4e = pPML4->a[i];
1426 if (Pml4e.n.u1Present)
1433 Pml4e.n.u1Write ? 'W' : 'R',
1434 Pml4e.n.u1User ? 'U' : 'S',
1435 Pml4e.n.u1Accessed ? 'A' : '-',
1436 Pml4e.n.u3Reserved & 1? '?' : '.', /* ignored */
1437 Pml4e.n.u3Reserved & 4? '!' : '.', /* mbz */
1438 Pml4e.n.u1WriteThru ? "WT" : "--",
1439 Pml4e.n.u1CacheDisable? "CD" : "--",
1440 Pml4e
[all...]
/vbox/src/VBox/VMM/include/
H A DPGMGstDefs.h121 # define GST_IS_PML4E_VALID(pVCpu, Pml4e) (true)
161 //# define GST_IS_PML4E_VALID(pVCpu, Pml4e) (false)
206 //# define GST_IS_PML4E_VALID(pVCpu, Pml4e) (false)
223 # define GST_IS_PML4E_VALID(pVCpu, Pml4e) (!( (Pml4e).u & (pVCpu)->pgm.s.fGstAmd64MbzPml4eMask ))
H A DPGMInternal.h2680 X86PML4E Pml4e; member in struct:PGMPTWALKGSTAMD64
/vbox/src/VBox/Debugger/
H A DDBGCEmulateCodeView.cpp2635 X86PML4E Pml4e; local
2636 rc = pCmdHlp->pfnMemRead(pCmdHlp, &Pml4e, sizeof(Pml4e), &VarCur, NULL);
2639 if (!Pml4e.n.u1Present)
2642 VarCur.u.u64Number = Pml4e.u & X86_PML4E_PG_MASK;
2981 X86PML4E Pml4e; local
2982 rc = pCmdHlp->pfnMemRead(pCmdHlp, &Pml4e, sizeof(Pml4e), &VarCur, NULL);
2985 if (!Pml4e.n.u1Present)
2988 VarCur.u.u64Number = Pml4e
[all...]

Completed in 96 milliseconds