Home
last modified time | relevance | path

Searched defs:EventAsync (Results 1 – 25 of 26) sorted by relevance

12

/external/crosvm/cros_async/src/
Devent.rs11 pub struct EventAsync { struct
17 impl EventAsync { argument
Dio_ext.rs21 EventAsync(base::Error), enumerator
Daudio_streams_async.rs77 impl EventAsyncWrapper for EventAsync { implementation
Dlib.rs118 EventAsync(base::Error), enumerator
/external/crosvm/cros_async/src/sys/windows/
Devent.rs16 impl EventAsync { impl
17 pub fn new(event: Event, ex: &Executor) -> AsyncResult<EventAsync> { in new()
26 pub fn new_without_reset(event: Event, ex: &Executor) -> AsyncResult<EventAsync> { in new_without_reset()
38 ) -> AsyncResult<EventAsync> { in clone_raw_without_reset()
Dwait_for_handle.rs270 async fn wait_on_unsignaled_event(evt: EventAsync) { in test_unsignaled_event()
295 async fn wait_on_signaled_event(evt: EventAsync) { in test_signaled_event()
/external/crosvm/cros_async/src/sys/linux/
Devent.rs12 impl EventAsync { impl
13 pub fn new(event: Event, ex: &Executor) -> AsyncResult<EventAsync> { in new()
47 ) -> AsyncResult<EventAsync> { in new_poll()
55 ) -> AsyncResult<EventAsync> { in new_uring()
/external/crosvm/devices/src/virtio/vsock/sys/windows/
Dvsock.rs466 mut rx_queue_evt: EventAsync, in process_rx_queue()
674 mut queue_evt: EventAsync, in process_tx_queue()
1042 mut rx_queue_evt: EventAsync, in process_tx_packets_for_port()
1067 rx_queue_evt: &mut EventAsync, in handle_tx_packet()
1250 rx_queue_evt: &mut EventAsync, in send_vsock_credit_update()
1292 rx_queue_evt: &mut EventAsync, in send_vsock_reset()
1328 queue_evt: &mut EventAsync, in write_bytes_to_queue()
1344 queue_evt: &mut EventAsync, in write_bytes_to_queue_interruptable()
1396 mut queue_evt: EventAsync, in process_event_queue()
1636 async fn wait_event_and_return_port_pair(evt: EventAsync, pair: PortPair) -> PortPair { in wait_event_and_return_port_pair()
/external/crosvm/devices/src/virtio/vhost/user/device/net/sys/
Dwindows.rs92 kick_evt: EventAsync, in run_rx_queue()
93 read_notifier: EventAsync, in run_rx_queue()
Dlinux.rs142 kick_evt: EventAsync, in run_rx_queue()
/external/crosvm/devices/src/virtio/
Diommu.rs204 ) -> (bool, Option<EventAsync>) { in detach_endpoint()
252 ) -> Result<(usize, Option<EventAsync>)> { in process_attach_request()
334 ) -> Result<(usize, Option<EventAsync>)> { in process_detach_request()
449 ) -> Result<(usize, Option<EventAsync>)> { in process_dma_unmap_request()
546 ) -> Result<(usize, Option<EventAsync>)> { in execute_request()
586 mut queue_event: EventAsync, in request_queue()
Dballoon.rs354 mut queue_event: EventAsync, in handle_queue()
407 mut queue_event: EventAsync, in handle_reporting_queue()
457 mut queue_event: EventAsync, in handle_stats_queue()
573 mut queue_event: EventAsync, in handle_events_queue()
609 mut queue_event: EventAsync, in handle_ws_op_queue()
706 mut queue_event: EventAsync, in handle_ws_data_queue()
835 pending_adjusted_response_event: EventAsync, in handle_pending_adjusted_responses()
Dqueue.rs394 eventfd: &mut EventAsync, in next_async()
425 queue_event: &mut EventAsync, in next_async_interruptable()
Dpmem.rs149 mut queue_event: EventAsync, in handle_queue()
/external/crosvm/devices/src/virtio/vhost/user/device/
Dnet.rs54 kick_evt: EventAsync, in run_tx_queue()
82 kick_evt: EventAsync, in run_ctrl_queue()
Dwl.rs57 kick_evt: EventAsync, in run_out_queue()
77 kick_evt: EventAsync, in run_in_queue()
Dfs.rs51 kick_evt: EventAsync, in handle_fs_queue()
Dgpu.rs67 kick_evt: EventAsync, in run_ctrl_queue()
/external/crosvm/devices/src/virtio/console/
Dmultiport.rs174 kick_evt: EventAsync, in run_tx_ctrl_queue()
196 kick_evt: EventAsync, in run_rx_ctrl_queue()
Dasynchronous.rs71 kick_evt: EventAsync, in run_tx_queue()
86 kick_evt: EventAsync, in run_rx_queue()
/external/crosvm/devices/src/virtio/iommu/
Dmemory_mapper.rs99 fn on_fault(&mut self) -> Option<EventAsync> { in on_fault()
190 fn reset_domain(&mut self) -> Option<EventAsync> { in reset_domain()
331 fn reset_domain(&mut self) -> Option<EventAsync> { in reset_domain()
/external/crosvm/devices/src/virtio/snd/common_backend/
Dasync_funcs.rs576 queue_event: &EventAsync, in handle_pcm_queue()
659 queue_event: &mut EventAsync, in handle_ctrl_queue()
902 mut queue_event: EventAsync, in handle_event_queue()
Dmod.rs744 ctrl_queue_evt: &mut EventAsync, in run_worker_once()
746 tx_queue_evt: &EventAsync, in run_worker_once()
750 rx_queue_evt: &EventAsync, in run_worker_once()
/external/crosvm/devices/src/virtio/vhost/user/device/gpu/sys/
Dwindows.rs56 display: EventAsync, in run_display()
/external/crosvm/devices/src/virtio/scsi/
Ddevice.rs779 evt: EventAsync, in handle_queue()

12