Home
last modified time | relevance | path

Searched refs:AsyncJobQueue (Results 1 – 5 of 5) sorted by relevance

/external/crosvm/devices/src/utils/
Dasync_job_queue.rs19 pub struct AsyncJobQueue { struct
24 impl AsyncJobQueue { implementation
26 pub fn init(event_loop: &EventLoop) -> Result<Arc<AsyncJobQueue>> { in init() argument
28 let queue = Arc::new(AsyncJobQueue { in init()
44 impl EventHandler for AsyncJobQueue { implementation
/external/crosvm/devices/src/usb/backend/
Ddevice_provider.rs32 use crate::utils::AsyncJobQueue;
75 AsyncJobQueue::init(&event_loop).map_err(Error::StartAsyncJobQueue)?; in start_helper()
132 job_queue: Arc<AsyncJobQueue>,
149 job_queue: Arc<AsyncJobQueue>, in new() argument
Dendpoint.rs28 use crate::utils::AsyncJobQueue;
44 job_queue: Arc<AsyncJobQueue>,
54 job_queue: Arc<AsyncJobQueue>, in new() argument
Ddevice.rs48 use crate::utils::AsyncJobQueue;
277 pub job_queue: Arc<AsyncJobQueue>,
281 pub fn new(fail_handle: Arc<dyn FailHandle>, job_queue: Arc<AsyncJobQueue>) -> Self { in new()
678 job_queue: &Arc<AsyncJobQueue>, in submit_transfer() argument
/external/crosvm/devices/src/usb/backend/fido_backend/
Dfido_passthrough.rs56 use crate::utils::AsyncJobQueue;
68 transfer_job_queue: Arc<AsyncJobQueue>,
86 let job_queue = AsyncJobQueue::init(&event_loop).map_err(Error::StartAsyncFidoQueue)?; in new()