Lines Matching defs:wait

471  * @wait: wait queue that handles blocking reads of events
485 wait_queue_head_t wait;
522 spin_lock(&lr->wait.lock);
528 spin_unlock(&lr->wait.lock);
530 wake_up_poll(&lr->wait, EPOLLIN);
1195 struct poll_table_struct *wait)
1203 poll_wait(file, &lr->wait, wait);
1206 &lr->wait.lock))
1229 spin_lock(&lr->wait.lock);
1232 spin_unlock(&lr->wait.lock);
1237 spin_unlock(&lr->wait.lock);
1241 ret = wait_event_interruptible_locked(lr->wait,
1244 spin_unlock(&lr->wait.lock);
1250 spin_unlock(&lr->wait.lock);
1352 init_waitqueue_head(&lr->wait);
1463 * @wait: wait queue that handles blocking reads of events
1475 wait_queue_head_t wait;
1485 struct poll_table_struct *wait)
1493 poll_wait(file, &le->wait, wait);
1495 if (!kfifo_is_empty_spinlocked_noirqsave(&le->events, &le->wait.lock))
1545 spin_lock(&le->wait.lock);
1548 spin_unlock(&le->wait.lock);
1553 spin_unlock(&le->wait.lock);
1557 ret = wait_event_interruptible_locked(le->wait,
1560 spin_unlock(&le->wait.lock);
1566 spin_unlock(&le->wait.lock);
1693 1, &le->wait.lock);
1695 wake_up_poll(&le->wait, EPOLLIN);
1805 init_waitqueue_head(&le->wait);
1981 wait_queue_head_t wait;
2177 ret = kfifo_in_spinlocked(&cdev->events, &chg, 1, &cdev->wait.lock);
2179 wake_up_poll(&cdev->wait, EPOLLIN);
2195 poll_wait(file, &cdev->wait, pollt);
2198 &cdev->wait.lock))
2223 spin_lock(&cdev->wait.lock);
2226 spin_unlock(&cdev->wait.lock);
2231 spin_unlock(&cdev->wait.lock);
2235 ret = wait_event_interruptible_locked(cdev->wait,
2238 spin_unlock(&cdev->wait.lock);
2249 spin_unlock(&cdev->wait.lock);
2254 spin_unlock(&cdev->wait.lock);
2308 init_waitqueue_head(&cdev->wait);