Lines Matching refs:trap
450 hypervisor::Trap* trap;
451 zx_status_t status = traps->FindTrap(ZX_GUEST_TRAP_IO, io_info.port, &trap);
460 packet->key = trap->key();
473 if (trap->HasPort())
474 return trap->Queue(*packet, vmcs);
890 hypervisor::Trap* trap;
891 zx_status_t status = traps->FindTrap(ZX_GUEST_TRAP_BELL, guest_paddr, &trap);
896 switch (trap->kind()) {
901 packet->key = trap->key();
904 if (!trap->HasPort())
906 return trap->Queue(*packet, vmcs);
909 packet->key = trap->key();
950 // If there was no trap associated with this address and it is outside of