Lines Matching defs:wait
1073 /* The state manager will wait until the slot table is empty */
1685 DEFINE_WAIT(wait);
1699 prepare_to_wait(&state->waitq, &wait, TASK_KILLABLE);
1717 finish_wait(&state->waitq, &wait);
3462 DEFINE_WAIT(wait);
3490 prepare_to_wait(&state->waitq, &wait, TASK_KILLABLE);
3500 finish_wait(&state->waitq, &wait);
3732 int nfs4_do_close(struct nfs4_state *state, gfp_t gfp_mask, int wait)
3791 if (wait)
7326 nfs4_wake_lock_waiter(wait_queue_entry_t *wait, unsigned int mode, int flags, void *key)
7329 struct nfs4_lock_waiter *waiter = wait->private;
7347 wait->private = waiter->task;
7348 ret = woken_wake_function(wait, mode, flags, key);
7350 list_del_init(&wait->entry);
7351 wait->private = waiter;
7369 wait_queue_entry_t wait;
7375 init_wait(&wait);
7376 wait.private = &waiter;
7377 wait.func = nfs4_wake_lock_waiter;
7380 add_wait_queue(q, &wait);
7383 finish_wait(q, &wait);
7389 wait_woken(&wait, TASK_INTERRUPTIBLE, NFS4_LOCK_MAXTIMEOUT);
7391 finish_wait(q, &wait);