Searched refs:rd_wait (Results 1 – 4 of 4) sorted by relevance
/linux/fs/ |
H A D | pipe.c | 250 spin_lock_irq(&pipe->rd_wait.lock); in pipe_update_tail() 256 spin_unlock_irq(&pipe->rd_wait.lock); in pipe_update_tail() 388 if (wait_event_interruptible_exclusive(pipe->rd_wait, pipe_readable(pipe)) < 0) in anon_pipe_read() 401 wake_up_interruptible_sync_poll(&pipe->rd_wait, EPOLLIN | EPOLLRDNORM); in anon_pipe_read() 569 wake_up_interruptible_sync_poll(&pipe->rd_wait, EPOLLIN | EPOLLRDNORM); in anon_pipe_write() 594 wake_up_interruptible_sync_poll(&pipe->rd_wait, EPOLLIN | EPOLLRDNORM); in anon_pipe_write() 674 poll_wait(filp, &pipe->rd_wait, wait); in pipe_poll() 735 wake_up_interruptible_all(&pipe->rd_wait); in pipe_release() 819 init_waitqueue_head(&pipe->rd_wait); in alloc_pipe_info() 1074 wait_event_interruptible(pipe->rd_wait, pipe_readabl in pipe_wait_readable() [all...] |
/linux/drivers/char/xillybus/ |
H A D | xillybus.h | 80 wait_queue_head_t rd_wait; member
|
H A D | xillybus_core.c | 207 wake_up_interruptible(&channel->rd_wait); in xillybus_isr() 493 init_waitqueue_head(&channel->rd_wait); in xilly_setupchannels() 1148 wait_event_interruptible(channel->rd_wait, in xillybus_myflush() 1152 channel->rd_wait, in xillybus_myflush() 1390 if (wait_event_interruptible(channel->rd_wait, in xillybus_write() 1779 poll_wait(filp, &channel->rd_wait, wait); in xillybus_poll()
|
/linux/include/linux/ |
H A D | pipe_fs_i.h | 64 * @rd_wait: reader wait point in case of empty pipe 88 wait_queue_head_t rd_wait, wr_wait; member
|