Lines Matching refs:wait
143 wait_queue_entry_t wait; member
167 static int wake_exceptional_entry_func(wait_queue_entry_t *wait, in wake_exceptional_entry_func() argument
172 container_of(wait, struct wait_exceptional_entry_queue, wait); in wake_exceptional_entry_func()
177 return autoremove_wake_function(wait, mode, sync, NULL); in wake_exceptional_entry_func()
218 init_wait(&ewait.wait); in get_unlocked_entry()
219 ewait.wait.func = wake_exceptional_entry_func; in get_unlocked_entry()
231 prepare_to_wait_exclusive(wq, &ewait.wait, in get_unlocked_entry()
236 finish_wait(wq, &ewait.wait); in get_unlocked_entry()
251 init_wait(&ewait.wait); in wait_entry_unlocked()
252 ewait.wait.func = wake_exceptional_entry_func; in wait_entry_unlocked()
261 prepare_to_wait(wq, &ewait.wait, TASK_UNINTERRUPTIBLE); in wait_entry_unlocked()
264 finish_wait(wq, &ewait.wait); in wait_entry_unlocked()