Home
last modified time | relevance | path

Searched refs:wake_q_head (Results 1 – 10 of 10) sorted by relevance

/linux/include/linux/sched/
A Dwake_q.h38 struct wake_q_head { struct
49 struct wake_q_head name = WAKE_Q_HEAD_INITIALIZER(name) argument
51 static inline void wake_q_init(struct wake_q_head *head) in wake_q_init()
57 static inline bool wake_q_empty(struct wake_q_head *head) in wake_q_empty()
62 extern void wake_q_add(struct wake_q_head *head, struct task_struct *task);
63 extern void wake_q_add_safe(struct wake_q_head *head, struct task_struct *task);
64 extern void wake_up_q(struct wake_q_head *head);
/linux/kernel/locking/
A Drtmutex_common.h51 struct wake_q_head head;
A Drwsem.c406 struct wake_q_head *wake_q) in rwsem_mark_wake()
/linux/kernel/futex/
A Dfutex.h152 extern void futex_wake_mark(struct wake_q_head *wake_q, struct futex_q *q);
A Dwaitwake.c115 void futex_wake_mark(struct wake_q_head *wake_q, struct futex_q *q) in futex_wake_mark()
/linux/ipc/
A Dsem.c788 struct wake_q_head *wake_q) in wake_up_sem_queue_prepare()
856 struct wake_q_head *wake_q) in wake_const_ops()
895 int nsops, struct wake_q_head *wake_q) in do_smart_wakeup_zero()
950 static int update_queue(struct sem_array *sma, int semnum, struct wake_q_head *wake_q) in update_queue()
1031 int otime, struct wake_q_head *wake_q) in do_smart_update()
A Dmsg.c212 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()
A Dmqueue.c1005 static inline void __pipelined_op(struct wake_q_head *wake_q, in __pipelined_op()
1022 static inline void pipelined_send(struct wake_q_head *wake_q, in pipelined_send()
1033 static inline void pipelined_receive(struct wake_q_head *wake_q, in pipelined_receive()
/linux/kernel/
A Dstop_machine.c86 struct wake_q_head *wakeq) in __cpu_stop_queue_work()
/linux/kernel/sched/
A Dcore.c872 static bool __wake_q_add(struct wake_q_head *head, struct task_struct *task) in __wake_q_add()
908 void wake_q_add(struct wake_q_head *head, struct task_struct *task) in wake_q_add()
931 void wake_q_add_safe(struct wake_q_head *head, struct task_struct *task) in wake_q_add_safe()
937 void wake_up_q(struct wake_q_head *head) in wake_up_q()

Completed in 36 milliseconds