Lines Matching refs:readers
428 !READ_ONCE(pipe->readers); in pipe_writable()
461 if (!pipe->readers) { in anon_pipe_write()
501 if (!pipe->readers) { in anon_pipe_write()
701 if (!pipe->readers) in pipe_poll()
730 pipe->readers--; in pipe_release()
735 if (!pipe->readers != !pipe->writers) { in pipe_release()
901 pipe->readers = pipe->writers = 1; in get_pipe_inode()
1164 if (pipe->readers++ == 0) in fifo_open()
1186 if (!is_pipe && (filp->f_flags & O_NONBLOCK) && !pipe->readers) in fifo_open()
1193 if (!is_pipe && !pipe->readers) { in fifo_open()
1207 pipe->readers++; in fifo_open()
1211 if (pipe->readers == 1 || pipe->writers == 1) in fifo_open()
1225 if (!--pipe->readers) in fifo_open()