Lines Matching refs:wq

387 __wait_on_bit(wait_queue_head_t *wq, struct wait_bit_queue *q,  in __wait_on_bit()  argument
393 prepare_to_wait(wq, &q->wait, mode); in __wait_on_bit()
397 finish_wait(wq, &q->wait); in __wait_on_bit()
405 wait_queue_head_t *wq = bit_waitqueue(word, bit); in out_of_line_wait_on_bit() local
408 return __wait_on_bit(wq, &wait, action, mode); in out_of_line_wait_on_bit()
416 wait_queue_head_t *wq = bit_waitqueue(word, bit); in out_of_line_wait_on_bit_timeout() local
420 return __wait_on_bit(wq, &wait, action, mode); in out_of_line_wait_on_bit_timeout()
425 __wait_on_bit_lock(wait_queue_head_t *wq, struct wait_bit_queue *q, in __wait_on_bit_lock() argument
431 prepare_to_wait_exclusive(wq, &q->wait, mode); in __wait_on_bit_lock()
437 abort_exclusive_wait(wq, &q->wait, mode, &q->key); in __wait_on_bit_lock()
440 finish_wait(wq, &q->wait); in __wait_on_bit_lock()
448 wait_queue_head_t *wq = bit_waitqueue(word, bit); in out_of_line_wait_on_bit_lock() local
451 return __wait_on_bit_lock(wq, &wait, action, mode); in out_of_line_wait_on_bit_lock()
455 void __wake_up_bit(wait_queue_head_t *wq, void *word, int bit) in __wake_up_bit() argument
458 if (waitqueue_active(wq)) in __wake_up_bit()
459 __wake_up(wq, TASK_NORMAL, 1, &key); in __wake_up_bit()
531 int __wait_on_atomic_t(wait_queue_head_t *wq, struct wait_bit_queue *q, in __wait_on_atomic_t() argument
538 prepare_to_wait(wq, &q->wait, mode); in __wait_on_atomic_t()
544 finish_wait(wq, &q->wait); in __wait_on_atomic_t()
562 wait_queue_head_t *wq = atomic_t_waitqueue(p); in out_of_line_wait_on_atomic_t() local
565 return __wait_on_atomic_t(wq, &wait, action, mode); in out_of_line_wait_on_atomic_t()