Searched defs:ScheduleIO (Results 1 – 3 of 3) sorted by relevance
42 pub(crate) struct ScheduleIO { struct44 pub(crate) status: AtomicUsize,47 waiters: Mutex<Waiters>,79 impl Default for ScheduleIO { implementation110 impl Entry for ScheduleIO { implementation122 impl ScheduleIO { impl282 impl Drop for ScheduleIO { implementation288 unsafe impl Send for ScheduleIO {} implementation289 unsafe impl Sync for ScheduleIO {} implementation306 pub(crate) fn new(schedule_io: &ScheduleIO, interest: Interest) -> Readiness<'_> { in new()
325 ) -> io::Result<Ref<ScheduleIO>> { in register_source()339 fn allocate_schedule_io_pair(&self) -> io::Result<(Ref<ScheduleIO>, usize)> { in allocate_schedule_io_pair()360 ) -> io::Result<Ref<ScheduleIO>> { in register_source()
124 ) -> io::Result<Ref<ScheduleIO>> { in io_register()