Lines Matching defs:pipe
40 static int page_cache_pipe_buf_steal(struct pipe_inode_info *pipe, in page_cache_pipe_buf_steal()
85 static void page_cache_pipe_buf_release(struct pipe_inode_info *pipe, in page_cache_pipe_buf_release()
96 static int page_cache_pipe_buf_confirm(struct pipe_inode_info *pipe, in page_cache_pipe_buf_confirm()
144 static int user_page_pipe_buf_steal(struct pipe_inode_info *pipe, in user_page_pipe_buf_steal()
164 static void wakeup_pipe_readers(struct pipe_inode_info *pipe) in wakeup_pipe_readers()
183 ssize_t splice_to_pipe(struct pipe_inode_info *pipe, in splice_to_pipe()
275 int splice_grow_spd(struct pipe_inode_info *pipe, struct splice_pipe_desc *spd) in splice_grow_spd()
291 void splice_shrink_spd(struct pipe_inode_info *pipe, in splice_shrink_spd()
303 struct pipe_inode_info *pipe, size_t len, in __generic_file_splice_read()
518 struct pipe_inode_info *pipe, size_t len, in generic_file_splice_read()
584 struct pipe_inode_info *pipe, size_t len, in default_file_splice_read()
683 static int pipe_to_sendpage(struct pipe_inode_info *pipe, in pipe_to_sendpage()
718 int pipe_to_file(struct pipe_inode_info *pipe, struct pipe_buffer *buf, in pipe_to_file()
758 static void wakeup_pipe_writers(struct pipe_inode_info *pipe) in wakeup_pipe_writers()
786 int splice_from_pipe_feed(struct pipe_inode_info *pipe, struct splice_desc *sd, in splice_from_pipe_feed()
845 int splice_from_pipe_next(struct pipe_inode_info *pipe, struct splice_desc *sd) in splice_from_pipe_next()
898 void splice_from_pipe_end(struct pipe_inode_info *pipe, struct splice_desc *sd) in splice_from_pipe_end()
918 ssize_t __splice_from_pipe(struct pipe_inode_info *pipe, struct splice_desc *sd, in __splice_from_pipe()
949 ssize_t splice_from_pipe(struct pipe_inode_info *pipe, struct file *out, in splice_from_pipe()
982 generic_file_splice_write(struct pipe_inode_info *pipe, struct file *out, in generic_file_splice_write()
1037 static int write_pipe_buf(struct pipe_inode_info *pipe, struct pipe_buffer *buf, in write_pipe_buf()
1050 static ssize_t default_file_splice_write(struct pipe_inode_info *pipe, in default_file_splice_write()
1076 ssize_t generic_splice_sendpage(struct pipe_inode_info *pipe, struct file *out, in generic_splice_sendpage()
1087 static long do_splice_from(struct pipe_inode_info *pipe, struct file *out, in do_splice_from()
1116 struct pipe_inode_info *pipe, size_t len, in do_splice_to()
1154 struct pipe_inode_info *pipe; in splice_direct_to_actor() local
1260 static int direct_splice_actor(struct pipe_inode_info *pipe, in direct_splice_actor()
1484 static int pipe_to_user(struct pipe_inode_info *pipe, struct pipe_buffer *buf, in pipe_to_user()
1528 struct pipe_inode_info *pipe; in vmsplice_to_user() local
1609 struct pipe_inode_info *pipe; in vmsplice_to_pipe() local
1717 static int ipipe_prep(struct pipe_inode_info *pipe, unsigned int flags) in ipipe_prep()
1755 static int opipe_prep(struct pipe_inode_info *pipe, unsigned int flags) in opipe_prep()