Lines Matching refs:rd_wait
325 spin_lock_irq(&pipe->rd_wait.lock); in pipe_read()
332 spin_unlock_irq(&pipe->rd_wait.lock); in pipe_read()
379 if (wait_event_interruptible_exclusive(pipe->rd_wait, pipe_readable(pipe)) < 0) in pipe_read()
393 wake_up_interruptible_sync_poll(&pipe->rd_wait, EPOLLIN | EPOLLRDNORM); in pipe_read()
510 spin_lock_irq(&pipe->rd_wait.lock); in pipe_write()
514 spin_unlock_irq(&pipe->rd_wait.lock); in pipe_write()
519 spin_unlock_irq(&pipe->rd_wait.lock); in pipe_write()
570 wake_up_interruptible_sync_poll(&pipe->rd_wait, EPOLLIN | EPOLLRDNORM); in pipe_write()
595 wake_up_interruptible_sync_poll(&pipe->rd_wait, EPOLLIN | EPOLLRDNORM); in pipe_write()
666 poll_wait(filp, &pipe->rd_wait, wait); in pipe_poll()
728 wake_up_interruptible_all(&pipe->rd_wait); in pipe_release()
812 init_waitqueue_head(&pipe->rd_wait); in alloc_pipe_info()
1052 wait_event_interruptible(pipe->rd_wait, pipe_readable(pipe)); in pipe_wait_readable()
1081 prepare_to_wait(&pipe->rd_wait, &rdwait, TASK_INTERRUPTIBLE); in wait_for_partner()
1084 finish_wait(&pipe->rd_wait, &rdwait); in wait_for_partner()
1094 wake_up_interruptible_all(&pipe->rd_wait); in wake_up_partner()
1211 wake_up_interruptible_all(&pipe->rd_wait); in fifo_open()
1267 spin_lock_irq(&pipe->rd_wait.lock); in pipe_resize_ring()
1274 spin_unlock_irq(&pipe->rd_wait.lock); in pipe_resize_ring()
1310 spin_unlock_irq(&pipe->rd_wait.lock); in pipe_resize_ring()