Lines Matching refs:wake_q

788 					     struct wake_q_head *wake_q)  in wake_up_sem_queue_prepare()  argument
797 wake_q_add_safe(wake_q, sleeper); in wake_up_sem_queue_prepare()
856 struct wake_q_head *wake_q) in wake_const_ops() argument
875 wake_up_sem_queue_prepare(q, error, wake_q); in wake_const_ops()
895 int nsops, struct wake_q_head *wake_q) in do_smart_wakeup_zero() argument
908 semop_completed |= wake_const_ops(sma, num, wake_q); in do_smart_wakeup_zero()
919 semop_completed |= wake_const_ops(sma, i, wake_q); in do_smart_wakeup_zero()
928 semop_completed |= wake_const_ops(sma, -1, wake_q); in do_smart_wakeup_zero()
950 static int update_queue(struct sem_array *sma, int semnum, struct wake_q_head *wake_q) in update_queue() argument
987 do_smart_wakeup_zero(sma, q->sops, q->nsops, wake_q); in update_queue()
991 wake_up_sem_queue_prepare(q, error, wake_q); in update_queue()
1031 int otime, struct wake_q_head *wake_q) in do_smart_update() argument
1035 otime |= do_smart_wakeup_zero(sma, sops, nsops, wake_q); in do_smart_update()
1039 otime |= update_queue(sma, -1, wake_q); in do_smart_update()
1047 otime |= update_queue(sma, i, wake_q); in do_smart_update()
1061 sops[i].sem_num, wake_q); in do_smart_update()
1150 DEFINE_WAKE_Q(wake_q); in freeary()
1166 wake_up_sem_queue_prepare(q, -EIDRM, &wake_q); in freeary()
1171 wake_up_sem_queue_prepare(q, -EIDRM, &wake_q); in freeary()
1177 wake_up_sem_queue_prepare(q, -EIDRM, &wake_q); in freeary()
1181 wake_up_sem_queue_prepare(q, -EIDRM, &wake_q); in freeary()
1191 wake_up_q(&wake_q); in freeary()
1351 DEFINE_WAKE_Q(wake_q); in semctl_setval()
1399 do_smart_update(sma, NULL, 0, 0, &wake_q); in semctl_setval()
1402 wake_up_q(&wake_q); in semctl_setval()
1414 DEFINE_WAKE_Q(wake_q); in semctl_main()
1527 do_smart_update(sma, NULL, 0, 0, &wake_q); in semctl_main()
1565 wake_up_q(&wake_q); in semctl_main()
2106 DEFINE_WAKE_Q(wake_q); in __do_semtimedop()
2113 do_smart_update(sma, sops, nsops, 1, &wake_q); in __do_semtimedop()
2119 wake_up_q(&wake_q); in __do_semtimedop()
2355 DEFINE_WAKE_Q(wake_q); in exit_sem()
2442 do_smart_update(sma, NULL, 0, 1, &wake_q); in exit_sem()
2445 wake_up_q(&wake_q); in exit_sem()