Function crosvm::crosvm::sys::unix::vcpu::vcpu_loop

source ·
fn vcpu_loop<V>(
    run_mode: VmRunMode,
    cpu_id: usize,
    vcpu: V,
    irq_chip: Box<dyn IrqChipArch + 'static>,
    run_rt: bool,
    delay_rt: bool,
    io_bus: Bus,
    mmio_bus: Bus,
    from_main_tube: Receiver<VcpuControl>,
    to_gdb_tube: Option<Sender<VcpuDebugStatusMessage>>,
    guest_mem: GuestMemory,
    bus_lock_ratelimit_ctrl: Arc<Mutex<Ratelimit>>
) -> ExitStatewhere
    V: VcpuArch,