Lines Matching refs:u8TrapNo
552 uint8_t u8TrapNo;
556 int rc = TRPMQueryTrapAll(pVCpu, &u8TrapNo, &enmType, &uErrorCode, &uCR2, NULL /* pu8InstrLen */);
576 LogFlow(("emR3RawGuestTrap: trap %#x in patch code; eip=%08x\n", u8TrapNo, pCtx->eip));
587 if (TRPMR3GetGuestTrapHandler(pVM, u8TrapNo) == TRPM_INVALID_HANDLER)
589 CSAMR3CheckGates(pVM, u8TrapNo, 1);
590 Log(("emR3RawHandleRC: recheck gate %x -> valid=%d\n", u8TrapNo, TRPMR3GetGuestTrapHandler(pVM, u8TrapNo) != TRPM_INVALID_HANDLER));
593 if (TRPMR3GetGuestTrapHandler(pVM, u8TrapNo) != TRPM_INVALID_HANDLER)
602 rc = TRPMForwardTrap(pVCpu, CPUMCTX2CORE(pCtx), u8TrapNo, uErrorCode, enmError, TRPM_TRAP, -1);
626 if (u8TrapNo == 6) /* (#UD) Invalid opcode. */
650 else if (u8TrapNo == 13) /* (#GP) Privileged exception */
681 pCtx->cs.Sel, pCtx->eip, u8TrapNo, uErrorCode, uCR2, (uint32_t)pCtx->cr0,
691 if (u8TrapNo == 14 /* #PG */)
769 uint8_t u8TrapNo;
779 u8TrapNo = 3;
786 u8TrapNo = X86_XCPT_GP;
792 rc = TRPMQueryTrapAll(pVCpu, &u8TrapNo, &enmType, &uErrorCode, &uCR2, NULL /* pu8InstrLen */);
806 if (u8TrapNo != 1)
855 pCtx->eip, u8TrapNo, uErrorCode, uCR2, (uint32_t)pCtx->cr0));
879 if ( u8TrapNo == X86_XCPT_GP