Searched refs:rd_wait (Results 1 – 7 of 7) sorted by relevance
/openbmc/linux/fs/ |
H A D | pipe.c | 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() 515 spin_lock_irq(&pipe->rd_wait.lock); in pipe_write() 519 spin_unlock_irq(&pipe->rd_wait.lock); in pipe_write() 524 spin_unlock_irq(&pipe->rd_wait.lock); in pipe_write() 575 wake_up_interruptible_sync_poll(&pipe->rd_wait, EPOLLIN | EPOLLRDNORM); in pipe_write() 600 wake_up_interruptible_sync_poll(&pipe->rd_wait, EPOLLIN | EPOLLRDNORM); in pipe_write() 671 poll_wait(filp, &pipe->rd_wait, wait); in pipe_poll() [all …]
|
H A D | coredump.c | 474 wake_up_interruptible_sync(&pipe->rd_wait); in wait_for_dump_helpers() 482 wait_event_interruptible(pipe->rd_wait, pipe->readers == 1); in wait_for_dump_helpers()
|
H A D | splice.c | 181 if (waitqueue_active(&pipe->rd_wait)) in wakeup_pipe_readers() 182 wake_up_interruptible(&pipe->rd_wait); in wakeup_pipe_readers()
|
/openbmc/linux/kernel/ |
H A D | watch_queue.c | 107 spin_lock_irq(&pipe->rd_wait.lock); in post_one_notification() 137 spin_unlock_irq(&pipe->rd_wait.lock); in post_one_notification() 140 wake_up_interruptible_sync_poll_locked(&pipe->rd_wait, EPOLLIN | EPOLLRDNORM); in post_one_notification() 144 spin_unlock_irq(&pipe->rd_wait.lock); in post_one_notification()
|
/openbmc/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() 1391 if (wait_event_interruptible(channel->rd_wait, in xillybus_write() 1780 poll_wait(filp, &channel->rd_wait, wait); in xillybus_poll()
|
/openbmc/linux/include/linux/ |
H A D | pipe_fs_i.h | 60 wait_queue_head_t rd_wait, wr_wait; member
|