Lines Matching refs:mode

65 static void __wake_up_common(wait_queue_head_t *q, unsigned int mode,  in __wake_up_common()  argument
73 if (curr->func(curr, mode, wake_flags, key) && in __wake_up_common()
89 void __wake_up(wait_queue_head_t *q, unsigned int mode, in __wake_up() argument
95 __wake_up_common(q, mode, nr_exclusive, 0, key); in __wake_up()
103 void __wake_up_locked(wait_queue_head_t *q, unsigned int mode, int nr) in __wake_up_locked() argument
105 __wake_up_common(q, mode, nr, 0, NULL); in __wake_up_locked()
109 void __wake_up_locked_key(wait_queue_head_t *q, unsigned int mode, void *key) in __wake_up_locked_key() argument
111 __wake_up_common(q, mode, 1, 0, key); in __wake_up_locked_key()
132 void __wake_up_sync_key(wait_queue_head_t *q, unsigned int mode, in __wake_up_sync_key() argument
145 __wake_up_common(q, mode, nr_exclusive, wake_flags, key); in __wake_up_sync_key()
153 void __wake_up_sync(wait_queue_head_t *q, unsigned int mode, int nr_exclusive) in __wake_up_sync() argument
155 __wake_up_sync_key(q, mode, nr_exclusive, NULL); in __wake_up_sync()
277 unsigned int mode, void *key) in abort_exclusive_wait() argument
286 __wake_up_locked_key(q, mode, key); in abort_exclusive_wait()
291 int autoremove_wake_function(wait_queue_t *wait, unsigned mode, int sync, void *key) in autoremove_wake_function() argument
293 int ret = default_wake_function(wait, mode, sync, key); in autoremove_wake_function()
326 long wait_woken(wait_queue_t *wait, unsigned mode, long timeout) in wait_woken() argument
328 set_current_state(mode); /* A */ in wait_woken()
350 int woken_wake_function(wait_queue_t *wait, unsigned mode, int sync, void *key) in woken_wake_function() argument
362 return default_wake_function(wait, mode, sync, key); in woken_wake_function()
366 int wake_bit_function(wait_queue_t *wait, unsigned mode, int sync, void *arg) in wake_bit_function() argument
377 return autoremove_wake_function(wait, mode, sync, key); in wake_bit_function()
388 wait_bit_action_f *action, unsigned mode) in __wait_on_bit() argument
393 prepare_to_wait(wq, &q->wait, mode); in __wait_on_bit()
403 wait_bit_action_f *action, unsigned mode) in out_of_line_wait_on_bit() argument
408 return __wait_on_bit(wq, &wait, action, mode); in out_of_line_wait_on_bit()
414 unsigned mode, unsigned long timeout) in out_of_line_wait_on_bit_timeout() argument
420 return __wait_on_bit(wq, &wait, action, mode); in out_of_line_wait_on_bit_timeout()
426 wait_bit_action_f *action, unsigned mode) 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()
446 wait_bit_action_f *action, unsigned mode) in out_of_line_wait_on_bit_lock() argument
451 return __wait_on_bit_lock(wq, &wait, action, mode); in out_of_line_wait_on_bit_lock()
510 static int wake_atomic_t_function(wait_queue_t *wait, unsigned mode, int sync, in wake_atomic_t_function() argument
522 return autoremove_wake_function(wait, mode, sync, key); in wake_atomic_t_function()
532 int (*action)(atomic_t *), unsigned mode) in __wait_on_atomic_t() argument
538 prepare_to_wait(wq, &q->wait, mode); in __wait_on_atomic_t()
560 unsigned mode) in out_of_line_wait_on_atomic_t() argument
565 return __wait_on_atomic_t(wq, &wait, action, mode); in out_of_line_wait_on_atomic_t()