Searched defs:GCPtrIDT (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/VMM/VMMRC/
H A DTRPMRC.cpp108 RTGCPTR GCPtrIDT = (RTGCPTR)CPUMGetGuestIDTR(pVCpu, &cbIDT); local
110 RTGCPTR GCPtrIDTEnd = (RTGCPTR)((RTGCUINTPTR)GCPtrIDT + cbIDT + 1);
112 uint32_t iGate = ((RTGCUINTPTR)pvFault - (RTGCUINTPTR)GCPtrIDT)/sizeof(VBOXIDTE);
114 AssertMsg(offRange < (uint32_t)cbIDT+1, ("pvFault=%RGv GCPtrIDT=%RGv-%RGv pvRange=%RGv\n", pvFault, GCPtrIDT, GCPtrIDTEnd, pvRange));
115 Assert((RTGCPTR)(RTRCUINTPTR)pvRange == GCPtrIDT);
/vbox/src/VBox/VMM/VMMAll/
H A DTRPMAll.cpp512 RTGCPTR GCPtrIDT = (RTGCPTR)CPUMGetGuestIDTR(pVCpu, &cbIDT); local
521 if (GCPtrIDT && iGate * sizeof(VBOXIDTE) >= cbIDT)
533 pIDTEntry = (RTGCPTR)((RTGCUINTPTR)GCPtrIDT + sizeof(VBOXIDTE) * iGate);
827 Log(("MMRamRead %RGv size %d failed with %Rrc\n", (RTGCUINTPTR)GCPtrIDT + sizeof(VBOXIDTE) * iGate, sizeof(GuestIdte), rc));
/vbox/src/VBox/VMM/VMMR3/
H A DCSAM.cpp2505 RTRCPTR GCPtrIDT = CPUMGetGuestIDTR(pVCpu, &cbIDT); local
2531 if (!GCPtrIDT || cGates > 256)
2572 GCPtrIDT = GCPtrIDT + iGate * sizeof(VBOXIDTE);
2580 rc = PGMPhysSimpleReadGCPtr(pVCpu, aIDT, GCPtrIDT, cGates*sizeof(VBOXIDTE));

Completed in 53 milliseconds