Lines Matching refs:wake_q
34 #include <linux/sched/wake_q.h>
213 struct wake_q_head *wake_q, bool kill)
245 wake_q_add(wake_q, mss->tsk);
250 struct wake_q_head *wake_q)
261 wake_q_add_safe(wake_q, r_tsk);
279 DEFINE_WAKE_Q(wake_q);
281 expunge_all(msq, -EIDRM, &wake_q);
282 ss_wakeup(msq, &wake_q, true);
285 wake_up_q(&wake_q);
432 DEFINE_WAKE_Q(wake_q);
452 expunge_all(msq, -EAGAIN, &wake_q);
457 ss_wakeup(msq, &wake_q, false);
459 wake_up_q(&wake_q);
817 struct wake_q_head *wake_q)
828 wake_q_add(wake_q, msr->r_tsk);
836 wake_q_add(wake_q, msr->r_tsk);
855 DEFINE_WAKE_Q(wake_q);
939 if (!pipelined_send(msq, msg, &wake_q)) {
953 wake_up_q(&wake_q);
1105 DEFINE_WAKE_Q(wake_q);
1170 ss_wakeup(msq, &wake_q, false);
1250 wake_up_q(&wake_q);