Home
last modified time | relevance | path

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

/aosp_15_r20/external/crosvm/cros_async/src/
H A Devent.rs11 pub struct EventAsync { struct
17 impl EventAsync { implementation
H A Dio_ext.rs21 EventAsync(base::Error), enumerator
H A Daudio_streams_async.rs77 impl EventAsyncWrapper for EventAsync { implementation
H A Dlib.rs118 EventAsync(base::Error), enumerator
/aosp_15_r20/external/crosvm/cros_async/src/sys/windows/
H A Devent.rs16 impl EventAsync { implementation
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()
/aosp_15_r20/external/crosvm/cros_async/src/sys/linux/
H A Devent.rs12 impl EventAsync { implementation
13 pub fn new(event: Event, ex: &Executor) -> AsyncResult<EventAsync> { in new()
47 ) -> AsyncResult<EventAsync> { in new_poll()
55 ) -> AsyncResult<EventAsync> { in new_uring()
/aosp_15_r20/external/crosvm/devices/src/virtio/vsock/sys/windows/
H A 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()
/aosp_15_r20/external/crosvm/devices/src/virtio/
H A Diommu.rs209 ) -> (bool, Option<EventAsync>) { in detach_endpoint()
257 ) -> Result<(usize, Option<EventAsync>)> { in process_attach_request()
339 ) -> Result<(usize, Option<EventAsync>)> { in process_detach_request()
468 ) -> Result<(usize, Option<EventAsync>)> { in process_dma_unmap_request()
565 ) -> Result<(usize, Option<EventAsync>)> { in execute_request()
605 mut queue_event: EventAsync, in request_queue()
H A Dballoon.rs348 mut queue_event: EventAsync, in handle_queue()
400 mut queue_event: EventAsync, in handle_reporting_queue()
449 mut queue_event: EventAsync, in handle_stats_queue()
540 mut queue_event: EventAsync, in handle_ws_op_queue()
636 mut queue_event: EventAsync, in handle_ws_data_queue()
764 pending_adjusted_response_event: EventAsync, in handle_pending_adjusted_responses()
H A Dqueue.rs399 eventfd: &mut EventAsync, in next_async()
430 queue_event: &mut EventAsync, in next_async_interruptable()
H A Dpmem.rs266 mut queue_event: EventAsync, in handle_queue()
/aosp_15_r20/external/crosvm/devices/src/virtio/vhost/user/device/net/sys/
H A Dwindows.rs89 kick_evt: EventAsync, in run_rx_queue()
90 read_notifier: EventAsync, in run_rx_queue()
H A Dlinux.rs143 kick_evt: EventAsync, in run_rx_queue()
/aosp_15_r20/external/crosvm/devices/src/virtio/iommu/
H A 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()
/aosp_15_r20/external/crosvm/devices/src/virtio/snd/common_backend/
H A Dasync_funcs.rs593 queue_event: &EventAsync, in handle_pcm_queue()
679 queue_event: &mut EventAsync, in handle_ctrl_queue()
939 mut queue_event: EventAsync, in handle_event_queue()
H A Dmod.rs749 ctrl_queue_evt: &mut EventAsync, in run_worker_once()
751 tx_queue_evt: &EventAsync, in run_worker_once()
755 rx_queue_evt: &EventAsync, in run_worker_once()
/aosp_15_r20/external/crosvm/devices/src/virtio/vhost/user/device/
H A Dnet.rs51 kick_evt: EventAsync, in run_tx_queue()
78 kick_evt: EventAsync, in run_ctrl_queue()
H A Dwl.rs54 kick_evt: EventAsync, in run_out_queue()
69 kick_evt: EventAsync, in run_in_queue()
H A Dgpu.rs67 kick_evt: EventAsync, in run_ctrl_queue()
/aosp_15_r20/external/crosvm/devices/src/virtio/vhost/user/device/gpu/sys/
H A Dwindows.rs56 display: EventAsync, in run_display()
/aosp_15_r20/external/crosvm/devices/src/virtio/scsi/
H A Ddevice.rs778 evt: EventAsync, in handle_queue()
/aosp_15_r20/external/crosvm/devices/src/virtio/block/
H A Dasynchronous.rs303 evt: EventAsync, in handle_queue()