Searched refs:u8Interrupt (Results 1 - 8 of 8) sorted by relevance
/vbox/src/VBox/VMM/include/ |
H A D | EMHandleRCTmpl.h | 190 uint8_t u8Interrupt = TRPMGetTrapNo(pVCpu); local 191 if (TRPMR3GetGuestTrapHandler(pVM, u8Interrupt) == TRPM_INVALID_HANDLER) 193 CSAMR3CheckGates(pVM, u8Interrupt, 1); 194 Log(("emR3RawHandleRC: recheck gate %x -> valid=%d\n", u8Interrupt, TRPMR3GetGuestTrapHandler(pVM, u8Interrupt) != TRPM_INVALID_HANDLER));
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | TRPM.cpp | 1524 uint8_t u8Interrupt; local 1525 int rc = PDMGetInterrupt(pVCpu, &u8Interrupt); 1526 Log(("TRPMR3InjectEvent: CPU%d u8Interrupt=%d (%#x) rc=%Rrc\n", pVCpu->idCpu, u8Interrupt, u8Interrupt, rc)); 1533 rc = TRPMAssertTrap(pVCpu, u8Interrupt, enmEvent); 1535 STAM_COUNTER_INC(&pVM->trpm.s.paStatForwardedIRQR3[u8Interrupt]); 1539 if (pVM->trpm.s.aGuestTrapHandler[u8Interrupt] == TRPM_INVALID_HANDLER) 1541 CSAMR3CheckGates(pVM, u8Interrupt, 1); 1542 Log(("TRPMR3InjectEvent: recheck gate %x -> valid=%d\n", u8Interrupt, TRPMR3GetGuestTrapHandle [all...] |
/vbox/include/VBox/vmm/ |
H A D | rem.h | 87 REMR3DECL(void) REMR3NotifyPendingInterrupt(PVM pVM, PVMCPU pVCpu, uint8_t u8Interrupt);
|
/vbox/src/VBox/VMM/VMMRC/ |
H A D | TRPMRCHandlers.cpp | 252 uint8_t u8Interrupt; local 253 rc = PDMGetInterrupt(pVCpu, &u8Interrupt); 254 Log(("trpmGCExitTrap: u8Interrupt=%d (%#x) rc=%Rrc\n", u8Interrupt, u8Interrupt, rc)); 256 rc = TRPMForwardTrap(pVCpu, pRegFrame, (uint32_t)u8Interrupt, 0, TRPM_TRAP_NO_ERRORCODE, TRPM_HARDWARE_INT, uOldActiveVector); 265 TRPMAssertTrap(pVCpu, u8Interrupt, TRPM_HARDWARE_INT);
|
/vbox/src/recompiler/ |
H A D | VBoxRecompiler.c | 4218 * @param u8Interrupt Interrupt 4221 REMR3DECL(void) REMR3NotifyPendingInterrupt(PVM pVM, PVMCPU pVCpu, uint8_t u8Interrupt) argument 4224 pVM->rem.s.u32PendingInterrupt = u8Interrupt; 4477 uint8_t u8Interrupt; local 4492 u8Interrupt = env->pVM->rem.s.u32PendingInterrupt; 4496 rc = PDMGetInterrupt(env->pVCpu, &u8Interrupt); 4498 LogFlow(("cpu_get_pic_interrupt: u8Interrupt=%d rc=%Rrc pc=%04x:%08llx ~flags=%08llx\n", 4499 u8Interrupt, rc, env->segs[R_CS].selector, (uint64_t)env->eip, (uint64_t)env->eflags)); 4504 return u8Interrupt;
|
H A D | VBoxREMWrapper.cpp | 2428 REMR3DECL(void) REMR3NotifyPendingInterrupt(PVM pVM, PVMCPU pVCpu, uint8_t u8Interrupt) argument 2432 pfnREMR3NotifyPendingInterrupt(pVM, pVCpu, u8Interrupt);
|
/vbox/src/VBox/VMM/VMMR0/ |
H A D | HMSVMR0.cpp | 2652 uint8_t u8Interrupt; 2653 int rc = PDMGetInterrupt(pVCpu, &u8Interrupt); 2656 Log4(("Injecting external interrupt u8Interrupt=%#x\n", u8Interrupt)); 2659 Event.n.u8Vector = u8Interrupt;
|
H A D | HMVMXR0.cpp | 7552 uint8_t u8Interrupt; local 7553 rc = PDMGetInterrupt(pVCpu, &u8Interrupt); 7556 Log4(("Pending interrupt vcpu[%RU32] u8Interrupt=%#x \n", pVCpu->idCpu, u8Interrupt)); 7557 uint32_t u32IntInfo = u8Interrupt | VMX_EXIT_INTERRUPTION_INFO_VALID;
|
Completed in 397 milliseconds