wake_q_head 46 include/linux/sched/wake_q.h struct wake_q_head name = { WAKE_Q_TAIL, &name.first } wake_q_head 48 include/linux/sched/wake_q.h static inline void wake_q_init(struct wake_q_head *head) wake_q_head 54 include/linux/sched/wake_q.h static inline bool wake_q_empty(struct wake_q_head *head) wake_q_head 59 include/linux/sched/wake_q.h extern void wake_q_add(struct wake_q_head *head, struct task_struct *task); wake_q_head 60 include/linux/sched/wake_q.h extern void wake_q_add_safe(struct wake_q_head *head, struct task_struct *task); wake_q_head 61 include/linux/sched/wake_q.h extern void wake_up_q(struct wake_q_head *head); wake_q_head 941 ipc/mqueue.c static inline void pipelined_send(struct wake_q_head *wake_q, wake_q_head 962 ipc/mqueue.c static inline void pipelined_receive(struct wake_q_head *wake_q, wake_q_head 198 ipc/msg.c struct wake_q_head *wake_q, bool kill) wake_q_head 235 ipc/msg.c struct wake_q_head *wake_q) wake_q_head 790 ipc/msg.c struct wake_q_head *wake_q) wake_q_head 767 ipc/sem.c struct wake_q_head *wake_q) wake_q_head 836 ipc/sem.c struct wake_q_head *wake_q) wake_q_head 875 ipc/sem.c int nsops, struct wake_q_head *wake_q) wake_q_head 930 ipc/sem.c static int update_queue(struct sem_array *sma, int semnum, struct wake_q_head *wake_q) wake_q_head 1011 ipc/sem.c int otime, struct wake_q_head *wake_q) wake_q_head 1540 kernel/futex.c static void mark_wake_futex(struct wake_q_head *wake_q, struct futex_q *q) wake_q_head 1017 kernel/locking/rtmutex.c static void mark_wakeup_next_waiter(struct wake_q_head *wake_q, wake_q_head 1339 kernel/locking/rtmutex.c struct wake_q_head *wake_q) wake_q_head 1445 kernel/locking/rtmutex.c void rt_mutex_postunlock(struct wake_q_head *wake_q) wake_q_head 1456 kernel/locking/rtmutex.c struct wake_q_head *wqh)) wake_q_head 1613 kernel/locking/rtmutex.c struct wake_q_head *wake_q) wake_q_head 156 kernel/locking/rtmutex_common.h struct wake_q_head *wqh); wake_q_head 158 kernel/locking/rtmutex_common.h extern void rt_mutex_postunlock(struct wake_q_head *wake_q); wake_q_head 403 kernel/locking/rwsem.c struct wake_q_head *wake_q) wake_q_head 413 kernel/sched/core.c static bool __wake_q_add(struct wake_q_head *head, struct task_struct *task) wake_q_head 449 kernel/sched/core.c void wake_q_add(struct wake_q_head *head, struct task_struct *task) wake_q_head 472 kernel/sched/core.c void wake_q_add_safe(struct wake_q_head *head, struct task_struct *task) wake_q_head 478 kernel/sched/core.c void wake_up_q(struct wake_q_head *head) wake_q_head 70 kernel/stop_machine.c struct wake_q_head *wakeq)