Lines Matching refs:pLDTE
1212 PX86DESC pLDTE = pShadowLDT;
1233 * things adds a little complexity. pLDTE is updated there and not in the
1237 if (pLDTE + 1 < pShadowLDT)
1238 pLDTE = (PX86DESC)((uintptr_t)pShadowLDT + off);
1239 while (pLDTE <= pLDTEEnd)
1241 if (pLDTE->Gen.u1Present)
1242 selmGuestToShadowDesc(pVM, pLDTE);
1245 pLDTE++;
1870 PX86DESC pLDTE = (PX86DESC)((uintptr_t)pVM->selm.s.pvLdtR3 + off);
1872 while (pLDTE < pLDTEEnd)
1878 if ( pLDTE->Gen.u16LimitLow != LDTEGuest.Gen.u16LimitLow
1879 || pLDTE->Gen.u4LimitHigh != LDTEGuest.Gen.u4LimitHigh
1880 || pLDTE->Gen.u16BaseLow != LDTEGuest.Gen.u16BaseLow
1881 || pLDTE->Gen.u8BaseHigh1 != LDTEGuest.Gen.u8BaseHigh1
1882 || pLDTE->Gen.u8BaseHigh2 != LDTEGuest.Gen.u8BaseHigh2
1883 || pLDTE->Gen.u1DefBig != LDTEGuest.Gen.u1DefBig
1884 || pLDTE->Gen.u1DescType != LDTEGuest.Gen.u1DescType)
1886 unsigned iLDT = pLDTE - (PX86DESC)((uintptr_t)pVM->selm.s.pvLdtR3 + off);
1887 SELMR3DumpDescriptor(*pLDTE, iLDT << 3, "SELMR3DebugCheck: LDT mismatch, shadow");
1894 pLDTE++;