Home
last modified time | relevance | path

Searched refs:waiters (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/net/
H A Dschedule_io.rs47 waiters: Mutex<Waiters>, field
139 let mut waiters = self.waiters.lock().unwrap(); in poll_readiness() localVariable
253 let mut waiters = self.waiters.lock().unwrap(); in wake0() localVariable
279 drop(waiters); in wake0()
343 let mut waiters = schedule_io.waiters.lock().unwrap(); in poll_init() localVariable
348 if waiters.is_shutdown { in poll_init()
364 waiters in poll_init()
381 let waiters = schedule_io.waiters.lock().unwrap(); in set_waker() localVariable
394 drop(waiters); in set_waker()
450 let mut waiters = self.schedule_io.waiters.lock().unwrap(); in drop() localVariable
[all …]
/ohos5.0/drivers/hdf_core/framework/support/platform/src/fwk/
H A Dplatform_event.c38 DListHeadInit(&pe->waiters); in PlatformEventInit()
60 DLIST_FOR_EACH_ENTRY_SAFE(waiter, tmp, &pe->waiters, struct PlatformEventWaiter, node) { in PlatformEventClearWaiters()
97 DLIST_FOR_EACH_ENTRY_SAFE(pos, tmp, &pe->waiters, struct PlatformEventWaiter, node) { in PlatformEventPost()
170 DListInsertTail(&waiter.node, &pe->waiters); in PlatformEventReadSlowlly()
253 DListInsertTail(&waiter->node, &pe->waiters); in PlatformEventListen()
269 DLIST_FOR_EACH_ENTRY_SAFE(waiter, tmp, &pe->waiters, struct PlatformEventWaiter, node) { in PlatformEventUnlisten()
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_runtime/src/sync/mpsc/bounded/
H A Darray.rs44 waiters: WakerList, field
71 waiters: WakerList::new(), in new()
155 self.waiters.notify_one(); in try_recv()
192 self.waiters.notify_all(); in close()
240 self.array.waiters.insert(cx.waker().clone()); in poll()
248 self.array.waiters.notify_one(); in poll()
/ohos5.0/drivers/hdf_core/framework/support/platform/include/fwk/
H A Dplatform_event.h27 struct DListHead waiters; member