Searched refs:waitQueue (Results 1 - 3 of 3) sorted by relevance
/kernel/liteos_m/kal/posix/src/ |
H A D | poll.c | 39 VOID PollWaitQueueInit(struct PollWaitQueue *waitQueue) in PollWaitQueueInit() argument 41 if (waitQueue == NULL) { in PollWaitQueueInit() 44 LOS_ListInit(&waitQueue->queue); in PollWaitQueueInit() 67 STATIC VOID AddPollWaitQueue(struct PollWaitQueue *waitQueue, struct PollTable *table) in AddPollWaitQueue() argument 77 LOS_ListAdd(&waitQueue->queue, &waitNode->node); in AddPollWaitQueue() 126 VOID PollNotify(struct PollWaitQueue *waitQueue, PollEvent event) in PollNotify() argument 131 if (waitQueue == NULL) { in PollNotify() 136 LOS_DL_LIST_FOR_EACH_ENTRY(waitNode, &waitQueue->queue, struct PollWaitNode, node) { in PollNotify() 146 VOID PollWait(struct PollWaitQueue *waitQueue, struct PollTable *table) in PollWait() argument 148 if ((waitQueue in PollWait() [all...] |
H A D | pipe.c | 337 struct PollWaitQueue *waitQueue = &dev->wq; in PipePollNotify() local 343 PollNotify(waitQueue, event); in PipePollNotify()
|
/kernel/liteos_m/kal/posix/include/ |
H A D | poll_impl.h | 63 VOID PollWaitQueueInit(struct PollWaitQueue *waitQueue); 64 VOID PollNotify(struct PollWaitQueue *waitQueue, PollEvent event); 65 VOID PollWait(struct PollWaitQueue *waitQueue, struct PollTable *table);
|
Completed in 3 milliseconds