Lines Matching refs:wait
33 spin_lock_irqsave(&x->wait.lock, flags); in complete()
35 __wake_up_locked(&x->wait, TASK_NORMAL, 1); in complete()
36 spin_unlock_irqrestore(&x->wait.lock, flags); in complete()
53 spin_lock_irqsave(&x->wait.lock, flags); in complete_all()
55 __wake_up_locked(&x->wait, TASK_NORMAL, 0); in complete_all()
56 spin_unlock_irqrestore(&x->wait.lock, flags); in complete_all()
65 DECLARE_WAITQUEUE(wait, current); in do_wait_for_common()
67 __add_wait_queue_tail_exclusive(&x->wait, &wait); in do_wait_for_common()
74 spin_unlock_irq(&x->wait.lock); in do_wait_for_common()
76 spin_lock_irq(&x->wait.lock); in do_wait_for_common()
78 __remove_wait_queue(&x->wait, &wait); in do_wait_for_common()
92 spin_lock_irq(&x->wait.lock); in __wait_for_common()
94 spin_unlock_irq(&x->wait.lock); in __wait_for_common()
280 spin_lock_irqsave(&x->wait.lock, flags); in try_wait_for_completion()
285 spin_unlock_irqrestore(&x->wait.lock, flags); in try_wait_for_completion()
314 spin_unlock_wait(&x->wait.lock); in completion_done()