Lines Matching refs:wake_q
213 struct wake_q_head *wake_q, bool kill) in ss_wakeup() argument
245 wake_q_add(wake_q, mss->tsk); in ss_wakeup()
250 struct wake_q_head *wake_q) in expunge_all() argument
261 wake_q_add_safe(wake_q, r_tsk); in expunge_all()
279 DEFINE_WAKE_Q(wake_q); in freeque()
281 expunge_all(msq, -EIDRM, &wake_q); in freeque()
282 ss_wakeup(msq, &wake_q, true); in freeque()
285 wake_up_q(&wake_q); in freeque()
432 DEFINE_WAKE_Q(wake_q); in msgctl_down()
452 expunge_all(msq, -EAGAIN, &wake_q); in msgctl_down()
457 ss_wakeup(msq, &wake_q, false); in msgctl_down()
459 wake_up_q(&wake_q); in msgctl_down()
817 struct wake_q_head *wake_q) in pipelined_send() argument
828 wake_q_add(wake_q, msr->r_tsk); in pipelined_send()
836 wake_q_add(wake_q, msr->r_tsk); in pipelined_send()
855 DEFINE_WAKE_Q(wake_q); in do_msgsnd()
939 if (!pipelined_send(msq, msg, &wake_q)) { in do_msgsnd()
953 wake_up_q(&wake_q); in do_msgsnd()
1105 DEFINE_WAKE_Q(wake_q); in do_msgrcv()
1170 ss_wakeup(msq, &wake_q, false); in do_msgrcv()
1250 wake_up_q(&wake_q); in do_msgrcv()