Lines Matching refs:wake_q
212 struct wake_q_head *wake_q, bool kill) in ss_wakeup() argument
244 wake_q_add(wake_q, mss->tsk); in ss_wakeup()
249 struct wake_q_head *wake_q) in expunge_all() argument
258 wake_q_add_safe(wake_q, msr->r_tsk); in expunge_all()
276 DEFINE_WAKE_Q(wake_q); in freeque()
278 expunge_all(msq, -EIDRM, &wake_q); in freeque()
279 ss_wakeup(msq, &wake_q, true); in freeque()
282 wake_up_q(&wake_q); in freeque()
429 DEFINE_WAKE_Q(wake_q); in msgctl_down()
449 expunge_all(msq, -EAGAIN, &wake_q); in msgctl_down()
454 ss_wakeup(msq, &wake_q, false); in msgctl_down()
456 wake_up_q(&wake_q); in msgctl_down()
809 struct wake_q_head *wake_q) in pipelined_send() argument
820 wake_q_add(wake_q, msr->r_tsk); in pipelined_send()
828 wake_q_add(wake_q, msr->r_tsk); in pipelined_send()
847 DEFINE_WAKE_Q(wake_q); in do_msgsnd()
931 if (!pipelined_send(msq, msg, &wake_q)) { in do_msgsnd()
945 wake_up_q(&wake_q); in do_msgsnd()
1097 DEFINE_WAKE_Q(wake_q); in do_msgrcv()
1162 ss_wakeup(msq, &wake_q, false); in do_msgrcv()
1242 wake_up_q(&wake_q); in do_msgrcv()