Lines Matching refs:VcpuExit
866 pub enum VcpuExit { enum
1505 pub fn run(&self) -> Result<VcpuExit> { in run() argument
1520 KVM_EXIT_IO_IN => Ok(VcpuExit::IoIn { port, size }), in run()
1534 Ok(VcpuExit::IoOut { port, size, data }) in run()
1546 Ok(VcpuExit::MmioWrite { in run()
1552 Ok(VcpuExit::MmioRead { address, size }) in run()
1559 Ok(VcpuExit::IoapicEoi { vector }) in run()
1568 Ok(VcpuExit::HypervSynic { in run()
1577 Ok(VcpuExit::HypervHcall { in run()
1585 KVM_EXIT_UNKNOWN => Ok(VcpuExit::Unknown), in run()
1586 KVM_EXIT_EXCEPTION => Ok(VcpuExit::Exception), in run()
1587 KVM_EXIT_HYPERCALL => Ok(VcpuExit::Hypercall), in run()
1588 KVM_EXIT_DEBUG => Ok(VcpuExit::Debug), in run()
1589 KVM_EXIT_HLT => Ok(VcpuExit::Hlt), in run()
1590 KVM_EXIT_IRQ_WINDOW_OPEN => Ok(VcpuExit::IrqWindowOpen), in run()
1591 KVM_EXIT_SHUTDOWN => Ok(VcpuExit::Shutdown), in run()
1600 Ok(VcpuExit::FailEntry { in run()
1604 KVM_EXIT_INTR => Ok(VcpuExit::Intr), in run()
1605 KVM_EXIT_SET_TPR => Ok(VcpuExit::SetTpr), in run()
1606 KVM_EXIT_TPR_ACCESS => Ok(VcpuExit::TprAccess), in run()
1607 KVM_EXIT_S390_SIEIC => Ok(VcpuExit::S390Sieic), in run()
1608 KVM_EXIT_S390_RESET => Ok(VcpuExit::S390Reset), in run()
1609 KVM_EXIT_DCR => Ok(VcpuExit::Dcr), in run()
1610 KVM_EXIT_NMI => Ok(VcpuExit::Nmi), in run()
1611 KVM_EXIT_INTERNAL_ERROR => Ok(VcpuExit::InternalError), in run()
1612 KVM_EXIT_OSI => Ok(VcpuExit::Osi), in run()
1613 KVM_EXIT_PAPR_HCALL => Ok(VcpuExit::PaprHcall), in run()
1614 KVM_EXIT_S390_UCONTROL => Ok(VcpuExit::S390Ucontrol), in run()
1615 KVM_EXIT_WATCHDOG => Ok(VcpuExit::Watchdog), in run()
1616 KVM_EXIT_S390_TSCH => Ok(VcpuExit::S390Tsch), in run()
1617 KVM_EXIT_EPR => Ok(VcpuExit::Epr), in run()
1623 Ok(VcpuExit::SystemEvent(event_type, event_flags)) in run()