Lines Matching defs:pipe
858 static int pipe_to_sg(struct pipe_inode_info *pipe, struct pipe_buffer *buf,
868 if (pipe_buf_try_steal(pipe, buf)) {
902 static ssize_t port_fops_splice_write(struct pipe_inode_info *pipe,
927 pipe_lock(pipe);
929 if (pipe_empty(pipe->head, pipe->tail))
936 occupancy = pipe_occupancy(pipe->head, pipe->tail);
949 ret = __splice_from_pipe(pipe, &sd, pipe_to_sg);
950 pipe_unlock(pipe);
959 pipe_unlock(pipe);