Lines Matching refs:wake_q
34 #include <linux/sched/wake_q.h>
212 struct wake_q_head *wake_q, bool kill)
244 wake_q_add(wake_q, mss->tsk);
249 struct wake_q_head *wake_q)
260 wake_q_add_safe(wake_q, r_tsk);
278 DEFINE_WAKE_Q(wake_q);
280 expunge_all(msq, -EIDRM, &wake_q);
281 ss_wakeup(msq, &wake_q, true);
284 wake_up_q(&wake_q);
431 DEFINE_WAKE_Q(wake_q);
451 expunge_all(msq, -EAGAIN, &wake_q);
456 ss_wakeup(msq, &wake_q, false);
458 wake_up_q(&wake_q);
811 struct wake_q_head *wake_q)
822 wake_q_add(wake_q, msr->r_tsk);
830 wake_q_add(wake_q, msr->r_tsk);
849 DEFINE_WAKE_Q(wake_q);
933 if (!pipelined_send(msq, msg, &wake_q)) {
947 wake_up_q(&wake_q);
1099 DEFINE_WAKE_Q(wake_q);
1164 ss_wakeup(msq, &wake_q, false);
1244 wake_up_q(&wake_q);