Searched refs:set_waker (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/task/ |
H A D | raw.rs | 45 pub(crate) set_waker: unsafe fn(NonNull<Header>, cur_state: usize, waker: *const ()) -> bool, 86 set_waker: default_set_waker, 138 pub(crate) unsafe fn set_waker(self, cur_state: usize, waker: *const ()) -> bool { in set_waker() method 140 (vir_table.set_waker)(self.ptr, cur_state, waker) in set_waker() 308 unsafe fn set_waker<T, S>(ptr: NonNull<Header>, cur_state: usize, waker: *const ()) -> bool in set_waker() function 315 task_handle.set_waker(cur_state, waker) in set_waker() 380 set_waker: set_waker::<T, S>, 431 set_waker: set_waker::<T, S>,
|
H A D | join_handle.rs | 82 pub(crate) fn set_waker(&mut self, waker: &Waker) { in set_waker() method 87 .set_waker(cur, (waker as *const Waker).cast::<()>()) in set_waker() 118 let is_finished = self.raw.set_waker(cur, cx.waker() as *const _ as *mut ()); in poll()
|
H A D | task_handle.rs | 131 pub(crate) fn set_waker(self, cur: usize, des_waker: &Waker) -> bool { in set_waker() function
|
H A D | join_set.rs | 185 (*entry.handle.get()).set_waker(&waker); in spawn_inner()
|
/ohos5.0/base/msdp/device_status/rust/modules/scheduler/sys/src/ |
H A D | scheduler.rs | 98 fn set_waker(&mut self, waker: &Waker) in set_waker() method 323 handler.set_waker(waker); in dispatch_inner()
|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/net/ |
H A D | schedule_io.rs | 374 fn set_waker( in set_waker() function 412 if set_waker(schedule_io, state, waiter, cx) { in poll_state()
|
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/time/ |
H A D | sleep.rs | 244 this.inner.timer.set_waker(cx.waker().clone());
|
H A D | wheel.rs | 104 pub(crate) fn set_waker(&mut self, waker: Waker) { in set_waker() method
|