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;
  |