Lines Matching defs:wqh
199 linux_wake_up(wait_queue_head_t *wqh, unsigned int state, int nr, bool locked)
204 spin_lock(&wqh->lock);
205 list_for_each_entry_safe(pos, next, &wqh->task_list, task_list) {
215 spin_unlock(&wqh->lock);
219 linux_prepare_to_wait(wait_queue_head_t *wqh, wait_queue_t *wq, int state)
222 spin_lock(&wqh->lock);
224 __add_wait_queue(wqh, wq);
226 spin_unlock(&wqh->lock);
230 linux_finish_wait(wait_queue_head_t *wqh, wait_queue_t *wq)
233 spin_lock(&wqh->lock);
236 __remove_wait_queue(wqh, wq);
239 spin_unlock(&wqh->lock);
243 linux_waitqueue_active(wait_queue_head_t *wqh)
247 spin_lock(&wqh->lock);
248 ret = !list_empty(&wqh->task_list);
249 spin_unlock(&wqh->lock);
254 linux_wait_event_common(wait_queue_head_t *wqh, wait_queue_t *wq, int timeout,