Symbol: pipe_buffer
drivers/char/mem.c
433
static int pipe_to_null(struct pipe_inode_info *info, struct pipe_buffer *buf,
drivers/char/virtio_console.c
856
static int pipe_to_sg(struct pipe_inode_info *pipe, struct pipe_buffer *buf,
fs/fuse/dev.c
1015
struct pipe_buffer *buf = cs->pipebufs;
fs/fuse/dev.c
1117
struct pipe_buffer *buf = cs->pipebufs;
fs/fuse/dev.c
1212
struct pipe_buffer *buf;
fs/fuse/dev.c
1703
struct pipe_buffer *bufs;
fs/fuse/dev.c
1710
bufs = kvmalloc_objs(struct pipe_buffer, pipe->max_usage);
fs/fuse/dev.c
1991
struct pipe_buffer *bufs;
fs/fuse/dev.c
2006
bufs = kvmalloc_objs(struct pipe_buffer, count);
fs/fuse/dev.c
2023
struct pipe_buffer *ibuf;
fs/fuse/dev.c
2024
struct pipe_buffer *obuf;
fs/fuse/dev.c
2065
struct pipe_buffer *buf = &bufs[idx];
fs/fuse/dev.c
985
struct pipe_buffer *buf = cs->currbuf;
fs/fuse/fuse_dev_i.h
318
struct pipe_buffer *pipebufs;
fs/fuse/fuse_dev_i.h
319
struct pipe_buffer *currbuf;
fs/nfsd/vfs.c
1004
nfsd_splice_actor(struct pipe_inode_info *pipe, struct pipe_buffer *buf,
fs/pipe.c
1391
struct pipe_buffer *bufs;
fs/pipe.c
1423
n * sizeof(struct pipe_buffer));
fs/pipe.c
1428
h * sizeof(struct pipe_buffer));
fs/pipe.c
1430
tsize * sizeof(struct pipe_buffer));
fs/pipe.c
235
struct pipe_buffer *buf)
fs/pipe.c
243
struct pipe_buffer *buf)
fs/pipe.c
267
struct pipe_buffer *buf)
fs/pipe.c
294
bool generic_pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf)
fs/pipe.c
309
struct pipe_buffer *buf)
fs/pipe.c
331
struct pipe_buffer *buf,
fs/pipe.c
414
struct pipe_buffer *buf = pipe_buf(pipe, tail);
fs/pipe.c
574
struct pipe_buffer *buf = pipe_buf(pipe, head - 1);
fs/pipe.c
606
struct pipe_buffer *buf;
fs/pipe.c
915
pipe->bufs = kzalloc_objs(struct pipe_buffer, pipe_bufs,
fs/pipe.c
951
struct pipe_buffer *buf = pipe->bufs + i;
fs/splice.c
109
struct pipe_buffer *buf)
fs/splice.c
1139
struct pipe_buffer *buf = &pipe->bufs[i];
fs/splice.c
120
struct pipe_buffer *buf)
fs/splice.c
1447
struct pipe_buffer buf = {
fs/splice.c
1490
static int pipe_to_user(struct pipe_inode_info *pipe, struct pipe_buffer *buf,
fs/splice.c
163
struct pipe_buffer *buf)
fs/splice.c
1720
struct pipe_buffer *ibuf, *obuf;
fs/splice.c
1854
struct pipe_buffer *ibuf, *obuf;
fs/splice.c
216
struct pipe_buffer *buf = pipe_buf(pipe, head);
fs/splice.c
245
ssize_t add_to_pipe(struct pipe_inode_info *pipe, struct pipe_buffer *buf)
fs/splice.c
383
struct pipe_buffer *buf = pipe_head_buf(pipe);
fs/splice.c
386
*buf = (struct pipe_buffer) {
fs/splice.c
450
struct pipe_buffer *buf = pipe_buf(pipe, tail);
fs/splice.c
494
struct pipe_buffer *buf = pipe_buf(pipe, tail);
fs/splice.c
65
struct pipe_buffer *buf)
fs/splice.c
712
struct pipe_buffer *buf = pipe_buf(pipe, tail);
fs/splice.c
751
struct pipe_buffer *buf = pipe_buf(pipe, tail);
fs/splice.c
847
struct pipe_buffer *buf = pipe_buf(pipe, tail);
fs/splice.c
892
struct pipe_buffer *buf = pipe_buf(pipe, tail);
include/linux/pipe_fs_i.h
105
struct pipe_buffer *bufs;
include/linux/pipe_fs_i.h
130
int (*confirm)(struct pipe_inode_info *, struct pipe_buffer *);
include/linux/pipe_fs_i.h
136
void (*release)(struct pipe_inode_info *, struct pipe_buffer *);
include/linux/pipe_fs_i.h
146
bool (*try_steal)(struct pipe_inode_info *, struct pipe_buffer *);
include/linux/pipe_fs_i.h
151
bool (*get)(struct pipe_inode_info *, struct pipe_buffer *);
include/linux/pipe_fs_i.h
234
static inline struct pipe_buffer *pipe_buf(const struct pipe_inode_info *pipe,
include/linux/pipe_fs_i.h
244
static inline struct pipe_buffer *pipe_head_buf(const struct pipe_inode_info *pipe)
include/linux/pipe_fs_i.h
257
struct pipe_buffer *buf)
include/linux/pipe_fs_i.h
268
struct pipe_buffer *buf)
include/linux/pipe_fs_i.h
282
struct pipe_buffer *buf)
include/linux/pipe_fs_i.h
295
struct pipe_buffer *buf)
include/linux/pipe_fs_i.h
319
bool generic_pipe_buf_get(struct pipe_inode_info *, struct pipe_buffer *);
include/linux/pipe_fs_i.h
320
bool generic_pipe_buf_try_steal(struct pipe_inode_info *, struct pipe_buffer *);
include/linux/pipe_fs_i.h
321
void generic_pipe_buf_release(struct pipe_inode_info *, struct pipe_buffer *);
include/linux/splice.h
66
typedef int (splice_actor)(struct pipe_inode_info *, struct pipe_buffer *,
include/linux/splice.h
78
ssize_t add_to_pipe(struct pipe_inode_info *pipe, struct pipe_buffer *buf);
kernel/trace/trace.c
7215
struct pipe_buffer *buf)
kernel/trace/trace.c
7224
struct pipe_buffer *buf)
kernel/watch_queue.c
102
struct pipe_buffer *buf;
kernel/watch_queue.c
58
struct pipe_buffer *buf)
mm/filemap.c
3024
struct pipe_buffer *buf = pipe_head_buf(pipe);
mm/filemap.c
3027
*buf = (struct pipe_buffer) {
mm/shmem.c
3431
struct pipe_buffer *buf)
mm/shmem.c
3437
struct pipe_buffer *buf)
mm/shmem.c
3442
struct pipe_buffer *buf)
mm/shmem.c
3461
struct pipe_buffer *buf = pipe_head_buf(pipe);
mm/shmem.c
3463
*buf = (struct pipe_buffer) {
net/smc/smc_rx.c
115
struct pipe_buffer *buf)
net/smc/smc_rx.c
139
struct pipe_buffer *buf)