pipe_buffer 693 drivers/char/mem.c static int pipe_to_null(struct pipe_inode_info *info, struct pipe_buffer *buf, pipe_buffer 864 drivers/char/virtio_console.c static int pipe_to_sg(struct pipe_inode_info *pipe, struct pipe_buffer *buf, pipe_buffer 641 fs/fuse/dev.c struct pipe_buffer *pipebufs; pipe_buffer 642 fs/fuse/dev.c struct pipe_buffer *currbuf; pipe_buffer 663 fs/fuse/dev.c struct pipe_buffer *buf = cs->currbuf; pipe_buffer 693 fs/fuse/dev.c struct pipe_buffer *buf = cs->pipebufs; pipe_buffer 787 fs/fuse/dev.c struct pipe_buffer *buf = cs->pipebufs; pipe_buffer 881 fs/fuse/dev.c struct pipe_buffer *buf; pipe_buffer 1339 fs/fuse/dev.c struct pipe_buffer *bufs; pipe_buffer 1346 fs/fuse/dev.c bufs = kvmalloc_array(pipe->buffers, sizeof(struct pipe_buffer), pipe_buffer 1942 fs/fuse/dev.c struct pipe_buffer *bufs; pipe_buffer 1954 fs/fuse/dev.c bufs = kvmalloc_array(pipe->nrbufs, sizeof(struct pipe_buffer), pipe_buffer 1972 fs/fuse/dev.c struct pipe_buffer *ibuf; pipe_buffer 1973 fs/fuse/dev.c struct pipe_buffer *obuf; pipe_buffer 818 fs/nfsd/vfs.c nfsd_splice_actor(struct pipe_inode_info *pipe, struct pipe_buffer *buf, pipe_buffer 123 fs/pipe.c struct pipe_buffer *buf) pipe_buffer 139 fs/pipe.c struct pipe_buffer *buf) pipe_buffer 164 fs/pipe.c struct pipe_buffer *buf) pipe_buffer 192 fs/pipe.c bool generic_pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf) pipe_buffer 208 fs/pipe.c struct pipe_buffer *buf) pipe_buffer 223 fs/pipe.c struct pipe_buffer *buf) pipe_buffer 260 fs/pipe.c void pipe_buf_mark_unmergeable(struct pipe_buffer *buf) pipe_buffer 266 fs/pipe.c static bool pipe_buf_can_merge(struct pipe_buffer *buf) pipe_buffer 291 fs/pipe.c struct pipe_buffer *buf = pipe->bufs + curbuf; pipe_buffer 405 fs/pipe.c struct pipe_buffer *buf = pipe->bufs + lastbuf; pipe_buffer 437 fs/pipe.c struct pipe_buffer *buf = pipe->bufs + newbuf; pipe_buffer 676 fs/pipe.c pipe->bufs = kcalloc(pipe_bufs, sizeof(struct pipe_buffer), pipe_buffer 703 fs/pipe.c struct pipe_buffer *buf = pipe->bufs + i; pipe_buffer 1056 fs/pipe.c struct pipe_buffer *bufs; pipe_buffer 1122 fs/pipe.c memcpy(bufs, pipe->bufs + pipe->curbuf, head * sizeof(struct pipe_buffer)); pipe_buffer 1124 fs/pipe.c memcpy(bufs + head, pipe->bufs, tail * sizeof(struct pipe_buffer)); pipe_buffer 48 fs/splice.c struct pipe_buffer *buf) pipe_buffer 93 fs/splice.c struct pipe_buffer *buf) pipe_buffer 104 fs/splice.c struct pipe_buffer *buf) pipe_buffer 149 fs/splice.c struct pipe_buffer *buf) pipe_buffer 201 fs/splice.c struct pipe_buffer *buf = pipe->bufs + newbuf; pipe_buffer 229 fs/splice.c ssize_t add_to_pipe(struct pipe_inode_info *pipe, struct pipe_buffer *buf) pipe_buffer 335 fs/splice.c struct pipe_buffer *buf) pipe_buffer 435 fs/splice.c struct pipe_buffer *buf, struct splice_desc *sd) pipe_buffer 487 fs/splice.c struct pipe_buffer *buf = pipe->bufs + pipe->curbuf; pipe_buffer 723 fs/splice.c struct pipe_buffer *buf = pipe->bufs + idx; pipe_buffer 756 fs/splice.c struct pipe_buffer *buf = pipe->bufs + pipe->curbuf; pipe_buffer 786 fs/splice.c static int write_pipe_buf(struct pipe_inode_info *pipe, struct pipe_buffer *buf, pipe_buffer 1003 fs/splice.c struct pipe_buffer *buf = pipe->bufs + i; pipe_buffer 1211 fs/splice.c struct pipe_buffer buf = { pipe_buffer 1253 fs/splice.c static int pipe_to_user(struct pipe_inode_info *pipe, struct pipe_buffer *buf, pipe_buffer 1530 fs/splice.c struct pipe_buffer *ibuf, *obuf; pipe_buffer 1651 fs/splice.c struct pipe_buffer *ibuf, *obuf; pipe_buffer 61 include/linux/pipe_fs_i.h struct pipe_buffer *bufs; pipe_buffer 83 include/linux/pipe_fs_i.h int (*confirm)(struct pipe_inode_info *, struct pipe_buffer *); pipe_buffer 89 include/linux/pipe_fs_i.h void (*release)(struct pipe_inode_info *, struct pipe_buffer *); pipe_buffer 99 include/linux/pipe_fs_i.h int (*steal)(struct pipe_inode_info *, struct pipe_buffer *); pipe_buffer 104 include/linux/pipe_fs_i.h bool (*get)(struct pipe_inode_info *, struct pipe_buffer *); pipe_buffer 115 include/linux/pipe_fs_i.h struct pipe_buffer *buf) pipe_buffer 126 include/linux/pipe_fs_i.h struct pipe_buffer *buf) pipe_buffer 140 include/linux/pipe_fs_i.h struct pipe_buffer *buf) pipe_buffer 151 include/linux/pipe_fs_i.h struct pipe_buffer *buf) pipe_buffer 176 include/linux/pipe_fs_i.h bool generic_pipe_buf_get(struct pipe_inode_info *, struct pipe_buffer *); pipe_buffer 177 include/linux/pipe_fs_i.h int generic_pipe_buf_confirm(struct pipe_inode_info *, struct pipe_buffer *); pipe_buffer 178 include/linux/pipe_fs_i.h int generic_pipe_buf_steal(struct pipe_inode_info *, struct pipe_buffer *); pipe_buffer 179 include/linux/pipe_fs_i.h int generic_pipe_buf_nosteal(struct pipe_inode_info *, struct pipe_buffer *); pipe_buffer 180 include/linux/pipe_fs_i.h void generic_pipe_buf_release(struct pipe_inode_info *, struct pipe_buffer *); pipe_buffer 181 include/linux/pipe_fs_i.h void pipe_buf_mark_unmergeable(struct pipe_buffer *buf); pipe_buffer 65 include/linux/splice.h typedef int (splice_actor)(struct pipe_inode_info *, struct pipe_buffer *, pipe_buffer 78 include/linux/splice.h struct pipe_buffer *); pipe_buffer 1176 kernel/relay.c struct pipe_buffer *buf) pipe_buffer 7364 kernel/trace/trace.c struct pipe_buffer *buf) pipe_buffer 7373 kernel/trace/trace.c struct pipe_buffer *buf) pipe_buffer 331 lib/iov_iter.c struct pipe_buffer *p; pipe_buffer 371 lib/iov_iter.c struct pipe_buffer *buf; pipe_buffer 478 lib/iov_iter.c static inline bool allocated(struct pipe_buffer *buf) pipe_buffer 1013 lib/iov_iter.c struct pipe_buffer *buf; pipe_buffer 109 net/smc/smc_rx.c struct pipe_buffer *buf) pipe_buffer 133 net/smc/smc_rx.c struct pipe_buffer *buf)