Lines Matching refs:wake_q

785 					     struct wake_q_head *wake_q)  in wake_up_sem_queue_prepare()  argument
792 wake_q_add_safe(wake_q, q->sleeper); in wake_up_sem_queue_prepare()
851 struct wake_q_head *wake_q) in wake_const_ops() argument
870 wake_up_sem_queue_prepare(q, error, wake_q); in wake_const_ops()
890 int nsops, struct wake_q_head *wake_q) in do_smart_wakeup_zero() argument
903 semop_completed |= wake_const_ops(sma, num, wake_q); in do_smart_wakeup_zero()
914 semop_completed |= wake_const_ops(sma, i, wake_q); in do_smart_wakeup_zero()
923 semop_completed |= wake_const_ops(sma, -1, wake_q); in do_smart_wakeup_zero()
945 static int update_queue(struct sem_array *sma, int semnum, struct wake_q_head *wake_q) in update_queue() argument
982 do_smart_wakeup_zero(sma, q->sops, q->nsops, wake_q); in update_queue()
986 wake_up_sem_queue_prepare(q, error, wake_q); in update_queue()
1026 int otime, struct wake_q_head *wake_q) in do_smart_update() argument
1030 otime |= do_smart_wakeup_zero(sma, sops, nsops, wake_q); in do_smart_update()
1034 otime |= update_queue(sma, -1, wake_q); in do_smart_update()
1042 otime |= update_queue(sma, i, wake_q); in do_smart_update()
1056 sops[i].sem_num, wake_q); in do_smart_update()
1145 DEFINE_WAKE_Q(wake_q); in freeary()
1161 wake_up_sem_queue_prepare(q, -EIDRM, &wake_q); in freeary()
1166 wake_up_sem_queue_prepare(q, -EIDRM, &wake_q); in freeary()
1172 wake_up_sem_queue_prepare(q, -EIDRM, &wake_q); in freeary()
1176 wake_up_sem_queue_prepare(q, -EIDRM, &wake_q); in freeary()
1186 wake_up_q(&wake_q); in freeary()
1346 DEFINE_WAKE_Q(wake_q); in semctl_setval()
1394 do_smart_update(sma, NULL, 0, 0, &wake_q); in semctl_setval()
1397 wake_up_q(&wake_q); in semctl_setval()
1409 DEFINE_WAKE_Q(wake_q); in semctl_main()
1522 do_smart_update(sma, NULL, 0, 0, &wake_q); in semctl_main()
1560 wake_up_q(&wake_q); in semctl_main()
2112 DEFINE_WAKE_Q(wake_q); in do_semtimedop()
2119 do_smart_update(sma, sops, nsops, 1, &wake_q); in do_semtimedop()
2125 wake_up_q(&wake_q); in do_semtimedop()
2329 DEFINE_WAKE_Q(wake_q); in exit_sem()
2416 do_smart_update(sma, NULL, 0, 1, &wake_q); in exit_sem()
2419 wake_up_q(&wake_q); in exit_sem()