Searched defs:wake_q (Results 1 – 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/kernel/locking/ |
D | rtmutex.c | 1015 static void mark_wakeup_next_waiter(struct wake_q_head *wake_q, in mark_wakeup_next_waiter() 1337 struct wake_q_head *wake_q) in rt_mutex_slowunlock() 1443 void rt_mutex_postunlock(struct wake_q_head *wake_q) in rt_mutex_postunlock() 1611 struct wake_q_head *wake_q) in __rt_mutex_futex_unlock()
|
D | rwsem.c | 402 struct wake_q_head *wake_q) in rwsem_mark_wake()
|
/kernel/linux/linux-5.10/ipc/ |
D | sem.c | 785 struct wake_q_head *wake_q) in wake_up_sem_queue_prepare() 853 struct wake_q_head *wake_q) in wake_const_ops() 892 int nsops, struct wake_q_head *wake_q) in do_smart_wakeup_zero() 947 static int update_queue(struct sem_array *sma, int semnum, struct wake_q_head *wake_q) in update_queue() 1028 int otime, struct wake_q_head *wake_q) in do_smart_update()
|
D | msg.c | 212 struct wake_q_head *wake_q, bool kill) in ss_wakeup() 249 struct wake_q_head *wake_q) in expunge_all() 811 struct wake_q_head *wake_q) in pipelined_send()
|
D | mqueue.c | 1016 static inline void __pipelined_op(struct wake_q_head *wake_q, in __pipelined_op() 1033 static inline void pipelined_send(struct wake_q_head *wake_q, in pipelined_send() 1044 static inline void pipelined_receive(struct wake_q_head *wake_q, in pipelined_receive()
|
/kernel/linux/linux-5.10/kernel/futex/ |
D | core.c | 1467 static void mark_wake_futex(struct wake_q_head *wake_q, struct futex_q *q) in mark_wake_futex()
|
/kernel/linux/linux-5.10/include/linux/ |
D | sched.h | 1147 struct wake_q_node wake_q; member
|