Home
last modified time | relevance | path

Searched refs:wqueue (Results 1 – 6 of 6) sorted by relevance

/components/drivers/ipc/
A Dwaitqueue.c34 node->wqueue = queue; in rt_wqueue_add()
48 RT_ASSERT(node->wqueue != RT_NULL); in rt_wqueue_remove()
50 level = rt_spin_lock_irqsave(&(node->wqueue->spinlock)); in rt_wqueue_remove()
52 rt_spin_unlock_irqrestore(&(node->wqueue->spinlock), level); in rt_wqueue_remove()
219 __wait.wqueue = queue; in _rt_wqueue_wait()
A Dcondvar.c69 .wakeup = __wqueue_default_wake, .wqueue = &cv->event, \
/components/drivers/include/ipc/
A Dwaitqueue.h29 rt_wqueue_t *wqueue; member
/components/libc/posix/io/epoll/
A Depoll.c523 if (fre_fd->wqn.wqueue) in epoll_ctl_del()
573 if (fdlist->next->wqn.wqueue) in epoll_ctl_mod()
806 if (rdlist->wqn.wqueue) in epoll_do()
827 if (rdlist->wqn.wqueue) in epoll_do()
866 if (!rdlist->wqn.wqueue) in epoll_do()
/components/libc/posix/io/timerfd/
A Dtimerfd.c83 if (tfd->wqn.wqueue) in timerfd_close()
153 if (tfd->wqn.wqueue) in timerfd_read()
/components/lwp/
A Dlwp_pid.c1057 handle->wq_node.wqueue = &self_lwp->waitpid_waiters; in _wait_for_event()
1068 rt_wqueue_add(handle->wq_node.wqueue, &handle->wq_node); in _wait_for_event()
1085 handle->wq_node.wqueue->flag = RT_WQ_FLAG_CLEAN; in _wait_for_event()

Completed in 10 milliseconds