Searched refs:pGdtr (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Runtime/common/asm/
H A DASMGetGDTR.asm36 ; @param pGdtr Where to store the GDTR contents.
H A DASMSetGDTR.asm36 ; @param pGdtr Where to load the GDTR contents from.
/vbox/include/iprt/
H A Dasm-amd64-x86.h237 * @param pGdtr Where to store the GDTR contents.
240 DECLASM(void) ASMGetGDTR(PRTGDTR pGdtr); variable
242 DECLINLINE(void) ASMGetGDTR(PRTGDTR pGdtr) argument
245 __asm__ __volatile__("sgdt %0" : "=m" (*pGdtr));
250 mov rax, [pGdtr]
253 mov eax, [pGdtr]
267 DECLASM(void) ASMSetGDTR(const RTGDTR *pGdtr); variable
269 DECLINLINE(void) ASMSetGDTR(const RTGDTR *pGdtr) argument
272 __asm__ __volatile__("lgdt %0" : : "m" (*pGdtr));
277 mov rax, [pGdtr]
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DCPUMDbg.cpp192 VBOXGDTR const *pGdtr = (VBOXGDTR const *)((uint8_t const *)&pVCpu->cpum + pDesc->offRegister); local
197 pValue->dtr.u32Limit = pGdtr->cbGdt;
198 pValue->dtr.u64Base = pGdtr->pGdt;
/vbox/src/VBox/VMM/include/
H A DHMInternal.h1020 * @param pGdtr Where to store the 64-bit GDTR.
1023 DECLASM(void) HMR0Get64bitGdtrAndIdtr(PX86XDTR64 pGdtr, PX86XDTR64 pIdtr);
/vbox/src/VBox/VMM/VMMR0/
H A DHMR0A.asm1070 ; * @param pGdtr Where to store the 64-bit GDTR.
1073 ;DECLASM(void) HMR0Get64bitGdtrAndIdtr(PX86XDTR64 pGdtr, PX86XDTR64 pIdtr);
1085 mov ecx, [rsp + 4] ; pGdtr

Completed in 57 milliseconds