Home
last modified time | relevance | path

Searched refs:AsyncWrapper (Results 1 – 10 of 10) sorted by relevance

/external/crosvm/cros_async/src/
Dio_ext.rs131 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
Daudio_streams_async.rs14 use super::{AsyncWrapper, IntoAsync, IoSourceExt, TimerAsync};
61 source: self.async_from(AsyncWrapper::new(stream))?, in async_unix_stream()
Dlib.rs86 AsyncWrapper, Error as AsyncError, IntoAsync, IoSourceExt, ReadAsync, Result as AsyncResult,
/external/crosvm/common/cros_async/src/
Dio_ext.rs131 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
Daudio_streams_async.rs14 use super::{AsyncWrapper, IntoAsync, IoSourceExt, TimerAsync};
61 source: self.async_from(AsyncWrapper::new(stream))?, in async_unix_stream()
Dlib.rs83 AsyncWrapper, Error as AsyncError, IntoAsync, IoSourceExt, ReadAsync, Result as AsyncResult,
/external/crosvm/devices/src/virtio/vhost/user/device/
Dwl.rs19 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()
Dgpu.rs14 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()
Dvsock.rs23 use cros_async::{AsyncWrapper, EventAsync, Executor};
525 .map(AsyncWrapper::new) in run_device()
608 .map(AsyncWrapper::new) in run_vvu_device()
Dhandler.rs62 use cros_async::{AsyncWrapper, Executor};
411 .map(AsyncWrapper::new) in run_with_listener()
462 .map(AsyncWrapper::new) in run_vvu()