Lines Matching refs:wake_q
198 struct wake_q_head *wake_q, bool kill) in ss_wakeup() argument
230 wake_q_add(wake_q, mss->tsk); in ss_wakeup()
235 struct wake_q_head *wake_q) in expunge_all() argument
240 wake_q_add(wake_q, msr->r_tsk); in expunge_all()
257 DEFINE_WAKE_Q(wake_q); in freeque()
259 expunge_all(msq, -EIDRM, &wake_q); in freeque()
260 ss_wakeup(msq, &wake_q, true); in freeque()
263 wake_up_q(&wake_q); in freeque()
410 DEFINE_WAKE_Q(wake_q); in msgctl_down()
430 expunge_all(msq, -EAGAIN, &wake_q); in msgctl_down()
435 ss_wakeup(msq, &wake_q, false); in msgctl_down()
437 wake_up_q(&wake_q); in msgctl_down()
789 struct wake_q_head *wake_q) in pipelined_send() argument
800 wake_q_add(wake_q, msr->r_tsk); in pipelined_send()
806 wake_q_add(wake_q, msr->r_tsk); in pipelined_send()
823 DEFINE_WAKE_Q(wake_q); in do_msgsnd()
907 if (!pipelined_send(msq, msg, &wake_q)) { in do_msgsnd()
921 wake_up_q(&wake_q); in do_msgsnd()
1073 DEFINE_WAKE_Q(wake_q); in do_msgrcv()
1138 ss_wakeup(msq, &wake_q, false); in do_msgrcv()
1210 wake_up_q(&wake_q); in do_msgrcv()