Lines Matching defs:wait
20 #include <linux/wait.h>
87 wait_queue_entry_t wait;
90 static int glock_wake_function(wait_queue_entry_t *wait, unsigned int mode,
94 container_of(wait, struct wait_glock_queue, wait);
102 return autoremove_wake_function(wait, mode, sync, key);
645 * through and wait for logd to do the withdraw for us.
667 * file system. The best we can do here is wait for the logd daemon
969 struct wait_glock_queue wait;
973 wait.name = name;
974 init_wait(&wait.wait);
975 wait.wait.func = glock_wake_function;
978 prepare_to_wait(wq, &wait.wait, TASK_UNINTERRUPTIBLE);
996 finish_wait(wq, &wait.wait);
1176 * gfs2_glock_wait - wait on a glock acquisition
1203 * gfs2_glock_async_wait - wait on multiple asynchronous glock acquisitions
1222 * determine the max amount of time we should wait.
1325 * add_to_queue - Add a holder to the wait queue (but look for recursion)
2003 * @wait: wait until it's all gone