Searched refs:io_source (Results 1 – 16 of 16) sorted by relevance
| /external/crosvm/cros_async/src/sys/windows/ |
| D | event.rs | 18 ex.async_from(event).map(|io_source| EventAsync { in new() 19 io_source, in new() 27 ex.async_from(event).map(|io_source| EventAsync { in new_without_reset() 28 io_source, in new_without_reset() 57 let res = self.io_source.wait_for_handle().await; in next_val() 60 self.io_source in next_val()
|
| D | overlapped_source.rs | 26 use crate::io_source::AllocateMode;
|
| /external/crosvm/cros_async/src/ |
| D | timer.rs | 18 pub(crate) io_source: IoSource<Timer>, field 24 .map(|io_source| TimerAsync { io_source }) in new() 32 self.io_source.wait_for_handle().await in next_val() 51 self.io_source.as_source_mut().reset(dur, interval) in reset() 56 self.io_source.as_source_mut().clear() in clear()
|
| D | event.rs | 12 pub(crate) io_source: IoSource<Event>, field 19 &self.io_source in get_io_source_ref()
|
| D | lib.rs | 67 mod io_source; module 100 pub use io_source::AllocateMode; 101 pub use io_source::IoSource;
|
| /external/crosvm/cros_async/src/sys/unix/ |
| D | event.rs | 18 .map(|io_source| EventAsync { io_source }) in new() 23 self.io_source.read_u64().await in next_val() 28 super::executor::async_poll_from(event, ex).map(|io_source| EventAsync { io_source }) in new_poll() 33 super::executor::async_uring_from(event, ex).map(|io_source| EventAsync { io_source }) in new_uring()
|
| D | timer.rs | 18 executor::async_poll_from(timer, ex).map(|io_source| TimerAsync { io_source }) in new_poll() 22 executor::async_uring_from(timer, ex).map(|io_source| TimerAsync { io_source }) in new_uring()
|
| D | uring_source.rs | 33 pub fn new(io_source: F, ex: &URingExecutor) -> Result<UringSource<F>> { in new() 34 let r = ex.register_source(&io_source)?; in new() 37 source: io_source, in new()
|
| /external/rust/crates/mio/src/ |
| D | lib.rs | 57 mod io_source;
|
| /external/rust/crates/mio/src/net/uds/ |
| D | listener.rs | 1 use crate::io_source::IoSource;
|
| D | datagram.rs | 1 use crate::io_source::IoSource;
|
| D | stream.rs | 1 use crate::io_source::IoSource;
|
| /external/rust/crates/mio/src/net/tcp/ |
| D | listener.rs | 10 use crate::io_source::IoSource;
|
| D | stream.rs | 11 use crate::io_source::IoSource;
|
| /external/rust/crates/mio/src/net/ |
| D | udp.rs | 10 use crate::io_source::IoSource;
|
| /external/rust/crates/mio/src/sys/unix/ |
| D | pipe.rs | 10 use crate::io_source::IoSource;
|