Searched refs:uCR2 (Results 1 - 5 of 5) sorted by relevance
/vbox/include/VBox/vmm/ |
H A D | trpm.h | 78 VMMDECL(int) TRPMAssertXcptPF(PVMCPU pVCpu, RTGCUINTPTR uCR2, RTGCUINT uErrorCode); 80 VMMDECL(void) TRPMSetFaultAddress(PVMCPU pVCpu, RTGCUINTPTR uCR2); 90 VMMDECL(int) TRPMRaiseXcptErrCR2(PVMCPU pVCpu, PCPUMCTXCORE pCtxCore, X86XCPT enmXcpt, uint32_t uErr, RTGCUINTPTR uCR2);
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | TRPMAll.cpp | 223 * @param uCR2 The new fault address. 226 VMMDECL(int) TRPMAssertXcptPF(PVMCPU pVCpu, RTGCUINTPTR uCR2, RTGCUINT uErrorCode) argument 228 Log2(("TRPMAssertXcptPF: uCR2=%RGv uErrorCode=%RGv\n", uCR2, uErrorCode)); /** @todo RTGCUINT to be fixed. */ 242 pVCpu->trpm.s.uActiveCR2 = uCR2; 288 * @param uCR2 The new fault address (cr2 register). 290 VMMDECL(void) TRPMSetFaultAddress(PVMCPU pVCpu, RTGCUINTPTR uCR2) argument 292 Log2(("TRPMSetFaultAddress: uCR2=%RGv\n", uCR2)); 295 pVCpu->trpm.s.uActiveCR2 = uCR2; 923 TRPMRaiseXcptErrCR2(PVMCPU pVCpu, PCPUMCTXCORE pCtxCore, X86XCPT enmXcpt, uint32_t uErr, RTGCUINTPTR uCR2) argument [all...] |
/vbox/include/iprt/ |
H A D | asm-amd64-x86.h | 1451 RTCCUINTREG uCR2; local 1453 uCR2 = __readcr2(); 1457 __asm__ __volatile__("movq %%cr2, %0\t\n" : "=r" (uCR2)); 1459 __asm__ __volatile__("movl %%cr2, %0\t\n" : "=r" (uCR2)); 1466 mov [uCR2], rax 1469 mov [uCR2], eax 1473 return uCR2; 1480 * @param uCR2 The new CR0 value. 1483 DECLASM(void) ASMSetCR2(RTCCUINTREG uCR2); variable 1485 DECLINLINE(void) ASMSetCR2(RTCCUINTREG uCR2) argument [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | VMMGuruMeditation.cpp | 302 RTGCUINTPTR uCR2 = 0xdeadface; local 304 int rc2 = TRPMQueryTrapAll(pVCpu, &u8TrapNo, &enmType, &uErrorCode, &uCR2, &cbInstr); 310 u8TrapNo, uErrorCode, uCR2, uEIP, enmType, cbInstr); 319 u8TrapNo, uErrorCode, uCR2, CPUMGetGuestRIP(pVCpu), enmType, cbInstr);
|
H A D | EMRaw.cpp | 555 RTGCUINTPTR uCR2; local 556 int rc = TRPMQueryTrapAll(pVCpu, &u8TrapNo, &enmType, &uErrorCode, &uCR2, NULL /* pu8InstrLen */); 679 int rc2 = PGMGstGetPage(pVCpu, uCR2, &fFlags, &GCPhys); 681 pCtx->cs.Sel, pCtx->eip, u8TrapNo, uErrorCode, uCR2, (uint32_t)pCtx->cr0, 692 pCtx->cr2 = uCR2; 773 RTGCUINTPTR uCR2; local 780 uCR2 = 0; 787 uCR2 = 0; 792 rc = TRPMQueryTrapAll(pVCpu, &u8TrapNo, &enmType, &uErrorCode, &uCR2, NULL /* pu8InstrLen */); 855 pCtx->eip, u8TrapNo, uErrorCode, uCR2, (uint32_ [all...] |
Completed in 52 milliseconds