Lines Matching refs:wait
3 * Generic wait-for-completion handler;
32 raw_spin_lock_irqsave(&x->wait.lock, flags);
36 swake_up_locked(&x->wait);
37 raw_spin_unlock_irqrestore(&x->wait.lock, flags);
63 raw_spin_lock_irqsave(&x->wait.lock, flags);
65 swake_up_all_locked(&x->wait);
66 raw_spin_unlock_irqrestore(&x->wait.lock, flags);
75 DECLARE_SWAITQUEUE(wait);
82 __prepare_to_swait(&x->wait, &wait);
84 raw_spin_unlock_irq(&x->wait.lock);
86 raw_spin_lock_irq(&x->wait.lock);
88 __finish_swait(&x->wait, &wait);
105 raw_spin_lock_irq(&x->wait.lock);
107 raw_spin_unlock_irq(&x->wait.lock);
296 raw_spin_lock_irqsave(&x->wait.lock, flags);
301 raw_spin_unlock_irqrestore(&x->wait.lock, flags);
323 * If ->done, we need to wait for complete() to release ->wait.lock
327 raw_spin_lock_irqsave(&x->wait.lock, flags);
328 raw_spin_unlock_irqrestore(&x->wait.lock, flags);