Searched refs:rt_wqueue_node (Results 1 – 7 of 7) sorted by relevance
/components/drivers/include/ipc/ |
A D | waitqueue.h | 21 struct rt_wqueue_node; 22 typedef int (*rt_wqueue_func_t)(struct rt_wqueue_node *wait, void *key); 24 struct rt_wqueue_node struct 33 typedef struct rt_wqueue_node rt_wqueue_node_t; argument 35 int __wqueue_default_wake(struct rt_wqueue_node *wait, void *key); 46 void rt_wqueue_add(rt_wqueue_t *queue, struct rt_wqueue_node *node); 47 void rt_wqueue_remove(struct rt_wqueue_node *node); 55 struct rt_wqueue_node name = { \
|
/components/drivers/ipc/ |
A D | waitqueue.c | 29 void rt_wqueue_add(rt_wqueue_t *queue, struct rt_wqueue_node *node) in rt_wqueue_add() 44 void rt_wqueue_remove(struct rt_wqueue_node *node) in rt_wqueue_remove() 65 int __wqueue_default_wake(struct rt_wqueue_node *wait, void *key) in __wqueue_default_wake() 87 struct rt_wqueue_node *entry; in rt_wqueue_wakeup() 99 entry = rt_list_entry(node, struct rt_wqueue_node, list); in rt_wqueue_wakeup() 143 struct rt_wqueue_node *entry; in rt_wqueue_wakeup_all() 155 entry = rt_list_entry(node, struct rt_wqueue_node, list); in rt_wqueue_wakeup_all() 204 struct rt_wqueue_node __wait; in _rt_wqueue_wait()
|
A D | condvar.c | 37 static int _waitq_inqueue(rt_wqueue_t *queue, struct rt_wqueue_node *node, in _waitq_inqueue() 78 struct rt_wqueue_node node = INIT_WAITQ_NODE(node); in rt_condvar_timedwait()
|
/components/libc/posix/io/poll/ |
A D | poll.c | 45 struct rt_wqueue_node wqn; /**< Wait queue node for the poll node. */ 61 static int __wqueue_pollwake(struct rt_wqueue_node *wait, void *key) in __wqueue_pollwake()
|
/components/libc/posix/io/timerfd/ |
A D | timerfd.c | 43 struct rt_wqueue_node wqn; 178 static int timerfd_wqueue_callback(struct rt_wqueue_node *wait, void *key) in timerfd_wqueue_callback()
|
/components/libc/posix/io/epoll/ |
A D | epoll.c | 48 struct rt_wqueue_node wqn; /**< Wait queue node */ 196 static int epoll_wqueue_callback(struct rt_wqueue_node *wait, void *key) in epoll_wqueue_callback()
|
/components/lwp/ |
A D | lwp_pid.c | 976 struct rt_wqueue_node wq_node; 982 static int _waitq_filter(struct rt_wqueue_node *wait_node, void *key) in _waitq_filter()
|
Completed in 26 milliseconds