Home
last modified time | relevance | path

Searched refs:async_utils (Results 1 – 7 of 7) sorted by relevance

/external/crosvm/devices/src/virtio/vhost/user/vmm/
Dworker.rs13 use crate::virtio::{async_utils, Interrupt, Queue};
27 let resample = async_utils::handle_irq_resample(&ex, interrupt); in run()
31 let kill = async_utils::await_and_exit(&ex, kill_evt); in run()
/external/crosvm/devices/src/virtio/
Dpmem.rs22 async_utils, copy_config, DescriptorChain, DescriptorError, Interrupt, Queue, Reader,
207 let resample = async_utils::handle_irq_resample(&ex, interrupt); in run_worker()
211 let kill = async_utils::await_and_exit(&ex, kill_evt); in run_worker()
Dmod.rs7 mod async_utils; module
Dballoon.rs23 async_utils, copy_config, descriptor_utils, DescriptorChain, Interrupt, Queue, Reader,
520 let resample = async_utils::handle_irq_resample(&ex, interrupt.clone()); in run_worker()
524 let kill = async_utils::await_and_exit(&ex, kill_evt); in run_worker()
Diommu.rs34 async_utils, copy_config, DescriptorChain, DescriptorError, Interrupt, Queue, Reader,
618 let f_resample = async_utils::handle_irq_resample(&ex, interrupt.clone()); in run()
619 let f_kill = async_utils::await_and_exit(&ex, kill_evt); in run()
/external/crosvm/devices/src/virtio/snd/cras_backend/
Dmod.rs36 async_utils, copy_config, DescriptorChain, DescriptorError, Interrupt, Queue, VirtioDevice,
734 let f_resample = async_utils::handle_irq_resample(&ex, interrupt.clone()); in run_worker()
737 let f_kill = async_utils::await_and_exit(&ex, kill_evt); in run_worker()
/external/crosvm/devices/src/virtio/block/
Dasynchronous.rs34 async_utils, block::sys::*, copy_config, DescriptorChain, DescriptorError, Interrupt, Queue,
390 let resample = async_utils::handle_irq_resample(&ex, Rc::clone(&interrupt)); in run_worker()
435 let kill = async_utils::await_and_exit(&ex, kill_evt); in run_worker()