Home
last modified time | relevance | path

Searched refs:pipe_buffer (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/include/linux/
Dpipe_fs_i.h20 struct pipe_buffer { struct
60 struct pipe_buffer *bufs;
94 int (*confirm)(struct pipe_inode_info *, struct pipe_buffer *);
100 void (*release)(struct pipe_inode_info *, struct pipe_buffer *);
110 int (*steal)(struct pipe_inode_info *, struct pipe_buffer *);
115 void (*get)(struct pipe_inode_info *, struct pipe_buffer *);
140 void generic_pipe_buf_get(struct pipe_inode_info *, struct pipe_buffer *);
141 int generic_pipe_buf_confirm(struct pipe_inode_info *, struct pipe_buffer *);
142 int generic_pipe_buf_steal(struct pipe_inode_info *, struct pipe_buffer *);
143 void generic_pipe_buf_release(struct pipe_inode_info *, struct pipe_buffer *);
Dsplice.h63 typedef int (splice_actor)(struct pipe_inode_info *, struct pipe_buffer *,
/linux-4.4.14/fs/
Dpipe.c125 struct pipe_buffer *buf) in anon_pipe_buf_release()
153 struct pipe_buffer *buf) in generic_pipe_buf_steal()
181 void generic_pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf) in generic_pipe_buf_get()
197 struct pipe_buffer *buf) in generic_pipe_buf_confirm()
212 struct pipe_buffer *buf) in generic_pipe_buf_release()
254 struct pipe_buffer *buf = pipe->bufs + curbuf; in pipe_read()
370 struct pipe_buffer *buf = pipe->bufs + lastbuf; in pipe_write()
403 struct pipe_buffer *buf = pipe->bufs + newbuf; in pipe_write()
622 pipe->bufs = kzalloc(sizeof(struct pipe_buffer) * pipe_bufs, GFP_KERNEL); in alloc_pipe_info()
648 struct pipe_buffer *buf = pipe->bufs + i; in free_pipe_info()
[all …]
Dsplice.c44 struct pipe_buffer *buf) in page_cache_pipe_buf_steal()
89 struct pipe_buffer *buf) in page_cache_pipe_buf_release()
100 struct pipe_buffer *buf) in page_cache_pipe_buf_confirm()
146 struct pipe_buffer *buf) in user_page_pipe_buf_steal()
207 struct pipe_buffer *buf = pipe->bufs + newbuf; in splice_to_pipe()
560 struct pipe_buffer *buf) in generic_pipe_buf_nosteal()
709 struct pipe_buffer *buf, struct splice_desc *sd) in pipe_to_sendpage()
761 struct pipe_buffer *buf = pipe->bufs + pipe->curbuf; in splice_from_pipe_feed()
999 struct pipe_buffer *buf = pipe->bufs + idx; in iter_file_splice_write()
1033 struct pipe_buffer *buf = pipe->bufs + pipe->curbuf; in iter_file_splice_write()
[all …]
/linux-4.4.14/fs/fuse/
Ddev.c700 struct pipe_buffer *pipebufs;
701 struct pipe_buffer *currbuf;
722 struct pipe_buffer *buf = cs->currbuf; in fuse_copy_finish()
752 struct pipe_buffer *buf = cs->pipebufs; in fuse_copy_fill()
847 struct pipe_buffer *buf = cs->pipebufs; in fuse_try_move_page()
941 struct pipe_buffer *buf; in fuse_ref_page()
1372 struct pipe_buffer *bufs; in fuse_dev_splice_read()
1379 bufs = kmalloc(pipe->buffers * sizeof(struct pipe_buffer), GFP_KERNEL); in fuse_dev_splice_read()
1407 struct pipe_buffer *buf = pipe->bufs + newbuf; in fuse_dev_splice_read()
1980 struct pipe_buffer *bufs; in fuse_dev_splice_write()
[all …]
/linux-4.4.14/drivers/char/
Dmem.c622 static int pipe_to_null(struct pipe_inode_info *info, struct pipe_buffer *buf, in pipe_to_null()
Dvirtio_console.c875 static int pipe_to_sg(struct pipe_inode_info *pipe, struct pipe_buffer *buf, in pipe_to_sg()
/linux-4.4.14/kernel/
Drelay.c1185 struct pipe_buffer *buf) in relay_pipe_buf_release()
/linux-4.4.14/fs/nfsd/
Dvfs.c788 nfsd_splice_actor(struct pipe_inode_info *pipe, struct pipe_buffer *buf, in nfsd_splice_actor()
/linux-4.4.14/kernel/trace/
Dtrace.c5697 struct pipe_buffer *buf) in buffer_pipe_buf_release()
5710 struct pipe_buffer *buf) in buffer_pipe_buf_get()