Searched refs:wait_queue_elem (Results 1 – 3 of 3) sorted by relevance
/optee_os/core/include/kernel/ |
A D | wait_queue.h | 11 struct wait_queue_elem; 12 SLIST_HEAD(wait_queue, wait_queue_elem); 17 struct wait_queue_elem { struct 22 SLIST_ENTRY(wait_queue_elem) link; argument 38 void wq_wait_init_condvar(struct wait_queue *wq, struct wait_queue_elem *wqe, 42 struct wait_queue_elem *wqe, bool wait_read) in wq_wait_init() 48 void wq_wait_final(struct wait_queue *wq, struct wait_queue_elem *wqe,
|
/optee_os/core/kernel/ |
A D | wait_queue.c | 43 static void slist_add_tail(struct wait_queue *wq, struct wait_queue_elem *wqe) in slist_add_tail() 45 struct wait_queue_elem *wqe_iter; in slist_add_tail() 57 void wq_wait_init_condvar(struct wait_queue *wq, struct wait_queue_elem *wqe, in wq_wait_init_condvar() 74 void wq_wait_final(struct wait_queue *wq, struct wait_queue_elem *wqe, in wq_wait_final() 88 SLIST_REMOVE(wq, wqe, wait_queue_elem, link); in wq_wait_final() 98 struct wait_queue_elem *wqe; in wq_wake_next() 149 struct wait_queue_elem *wqe; in wq_promote_condvar() 183 struct wait_queue_elem *wqe; in wq_have_condvar()
|
A D | mutex.c | 36 struct wait_queue_elem wqe; in __mutex_lock() 181 struct wait_queue_elem wqe; in __mutex_read_lock() 400 struct wait_queue_elem wqe; in __condvar_wait()
|
Completed in 5 milliseconds