Searched refs:AsyncWrapper (Results 1 – 10 of 10) sorted by relevance
/external/crosvm/cros_async/src/ |
D | io_ext.rs | 131 pub struct AsyncWrapper<T>(T); struct 133 impl<T> AsyncWrapper<T> { impl 136 AsyncWrapper(val) in new() 145 impl<T> Deref for AsyncWrapper<T> { implementation 153 impl<T> DerefMut for AsyncWrapper<T> { implementation 159 impl<T: AsRawFd> AsRawFd for AsyncWrapper<T> { implementation 165 impl<T: AsRawFd> IntoAsync for AsyncWrapper<T> {} implementation
|
D | audio_streams_async.rs | 14 use super::{AsyncWrapper, IntoAsync, IoSourceExt, TimerAsync}; 61 source: self.async_from(AsyncWrapper::new(stream))?, in async_unix_stream()
|
D | lib.rs | 86 AsyncWrapper, Error as AsyncError, IntoAsync, IoSourceExt, ReadAsync, Result as AsyncResult,
|
/external/crosvm/common/cros_async/src/ |
D | io_ext.rs | 131 pub struct AsyncWrapper<T>(T); struct 133 impl<T> AsyncWrapper<T> { impl 136 AsyncWrapper(val) in new() 145 impl<T> Deref for AsyncWrapper<T> { implementation 153 impl<T> DerefMut for AsyncWrapper<T> { implementation 159 impl<T: AsRawFd> AsRawFd for AsyncWrapper<T> { implementation 165 impl<T: AsRawFd> IntoAsync for AsyncWrapper<T> {} implementation
|
D | audio_streams_async.rs | 14 use super::{AsyncWrapper, IntoAsync, IoSourceExt, TimerAsync}; 61 source: self.async_from(AsyncWrapper::new(stream))?, in async_unix_stream()
|
D | lib.rs | 83 AsyncWrapper, Error as AsyncError, IntoAsync, IoSourceExt, ReadAsync, Result as AsyncResult,
|
/external/crosvm/devices/src/virtio/vhost/user/device/ |
D | wl.rs | 19 use cros_async::{AsyncWrapper, EventAsync, Executor, IoSourceExt}; 54 wlstate_ctx: Box<dyn IoSourceExt<AsyncWrapper<SafeDescriptor>>>, in run_in_queue() 212 AsyncWrapper::new(unsafe { SafeDescriptor::from_raw_descriptor(fd) }) in start_queue()
|
D | gpu.rs | 14 use cros_async::{AsyncTube, AsyncWrapper, EventAsync, Executor, IoSourceExt}; 68 display: Box<dyn IoSourceExt<AsyncWrapper<SafeDescriptor>>>, in run_display() 264 AsyncWrapper::new(unsafe { SafeDescriptor::from_raw_descriptor(fd) }) in start_queue()
|
D | vsock.rs | 23 use cros_async::{AsyncWrapper, EventAsync, Executor}; 525 .map(AsyncWrapper::new) in run_device() 608 .map(AsyncWrapper::new) in run_vvu_device()
|
D | handler.rs | 62 use cros_async::{AsyncWrapper, Executor}; 411 .map(AsyncWrapper::new) in run_with_listener() 462 .map(AsyncWrapper::new) in run_vvu()
|