Home
last modified time | relevance | path

Searched refs:rd_wait (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/fs/
H A Dpipe.c251 spin_lock_irq(&pipe->rd_wait.lock); in pipe_update_tail()
257 spin_unlock_irq(&pipe->rd_wait.lock); in pipe_update_tail()
675 poll_wait(filp, &pipe->rd_wait, wait); in pipe_poll()
736 wake_up_interruptible_all(&pipe->rd_wait); in pipe_release()
820 init_waitqueue_head(&pipe->rd_wait); in alloc_pipe_info()
1105 finish_wait(&pipe->rd_wait, &rdwait); in wait_for_partner()
1115 wake_up_interruptible_all(&pipe->rd_wait); in wake_up_partner()
1232 wake_up_interruptible_all(&pipe->rd_wait); in fifo_open()
1302 spin_lock_irq(&pipe->rd_wait.lock); in pipe_resize_ring()
1309 spin_unlock_irq(&pipe->rd_wait.lock); in pipe_resize_ring()
[all …]
H A Dcoredump.c479 wake_up_interruptible_sync(&pipe->rd_wait); in wait_for_dump_helpers()
487 wait_event_interruptible(pipe->rd_wait, pipe->readers == 1); in wait_for_dump_helpers()
H A Dsplice.c181 if (waitqueue_active(&pipe->rd_wait)) in wakeup_pipe_readers()
182 wake_up_interruptible(&pipe->rd_wait); in wakeup_pipe_readers()
/linux-6.15/kernel/
H A Dwatch_queue.c107 spin_lock_irq(&pipe->rd_wait.lock); in post_one_notification()
136 spin_unlock_irq(&pipe->rd_wait.lock); in post_one_notification()
139 wake_up_interruptible_sync_poll_locked(&pipe->rd_wait, EPOLLIN | EPOLLRDNORM); in post_one_notification()
143 spin_unlock_irq(&pipe->rd_wait.lock); in post_one_notification()
/linux-6.15/drivers/char/xillybus/
H A Dxillybus.h80 wait_queue_head_t rd_wait; member
H A Dxillybus_core.c207 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()
/linux-6.15/include/linux/
H A Dpipe_fs_i.h88 wait_queue_head_t rd_wait, wr_wait; member