Searched refs:pipe_buffer (Results 1 – 11 of 11) sorted by relevance
/linux-3.4.99/include/linux/ |
D | pipe_fs_i.h | 20 struct pipe_buffer { struct 57 struct pipe_buffer *bufs; 95 void * (*map)(struct pipe_inode_info *, struct pipe_buffer *, int); 100 void (*unmap)(struct pipe_inode_info *, struct pipe_buffer *, void *); 109 int (*confirm)(struct pipe_inode_info *, struct pipe_buffer *); 115 void (*release)(struct pipe_inode_info *, struct pipe_buffer *); 125 int (*steal)(struct pipe_inode_info *, struct pipe_buffer *); 130 void (*get)(struct pipe_inode_info *, struct pipe_buffer *); 154 void *generic_pipe_buf_map(struct pipe_inode_info *, struct pipe_buffer *, int); 155 void generic_pipe_buf_unmap(struct pipe_inode_info *, struct pipe_buffer *, void *); [all …]
|
D | splice.h | 61 typedef int (splice_actor)(struct pipe_inode_info *, struct pipe_buffer *, 78 extern int pipe_to_file(struct pipe_inode_info *, struct pipe_buffer *,
|
/linux-3.4.99/fs/ |
D | pipe.c | 200 struct pipe_buffer *buf) in anon_pipe_buf_release() 230 struct pipe_buffer *buf, int atomic) in generic_pipe_buf_map() 251 struct pipe_buffer *buf, void *map_data) in generic_pipe_buf_unmap() 274 struct pipe_buffer *buf) in generic_pipe_buf_steal() 302 void generic_pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf) in generic_pipe_buf_get() 318 struct pipe_buffer *buf) in generic_pipe_buf_confirm() 333 struct pipe_buffer *buf) in generic_pipe_buf_release() 384 struct pipe_buffer *buf = pipe->bufs + curbuf; in pipe_read() 518 struct pipe_buffer *buf = pipe->bufs + lastbuf; in pipe_write() 565 struct pipe_buffer *buf = pipe->bufs + newbuf; in pipe_write() [all …]
|
D | splice.c | 42 struct pipe_buffer *buf) in page_cache_pipe_buf_steal() 87 struct pipe_buffer *buf) in page_cache_pipe_buf_release() 98 struct pipe_buffer *buf) in page_cache_pipe_buf_confirm() 146 struct pipe_buffer *buf) in user_page_pipe_buf_steal() 206 struct pipe_buffer *buf = pipe->bufs + newbuf; in splice_to_pipe() 689 struct pipe_buffer *buf, struct splice_desc *sd) in pipe_to_sendpage() 727 int pipe_to_file(struct pipe_inode_info *pipe, struct pipe_buffer *buf, in pipe_to_file() 798 struct pipe_buffer *buf = pipe->bufs + pipe->curbuf; in splice_from_pipe_feed() 1043 static int write_pipe_buf(struct pipe_inode_info *pipe, struct pipe_buffer *buf, in write_pipe_buf() 1251 struct pipe_buffer *buf = pipe->bufs + i; in splice_direct_to_actor() [all …]
|
/linux-3.4.99/fs/fuse/ |
D | dev.c | 535 struct pipe_buffer *pipebufs; 536 struct pipe_buffer *currbuf; 563 struct pipe_buffer *buf = cs->currbuf; in fuse_copy_finish() 596 struct pipe_buffer *buf = cs->pipebufs; in fuse_copy_fill() 695 struct pipe_buffer *buf = cs->pipebufs; in fuse_try_move_page() 791 struct pipe_buffer *buf; in fuse_ref_page() 1203 struct pipe_buffer *buf) in fuse_dev_pipe_buf_steal() 1225 struct pipe_buffer *bufs; in fuse_dev_splice_read() 1231 bufs = kmalloc(pipe->buffers * sizeof(struct pipe_buffer), GFP_KERNEL); in fuse_dev_splice_read() 1259 struct pipe_buffer *buf = pipe->bufs + newbuf; in fuse_dev_splice_read() [all …]
|
/linux-3.4.99/drivers/char/ |
D | mem.c | 628 static int pipe_to_null(struct pipe_inode_info *info, struct pipe_buffer *buf, in pipe_to_null()
|
/linux-3.4.99/kernel/trace/ |
D | trace.c | 3537 struct pipe_buffer *buf) in tracing_pipe_buf_release() 4102 struct pipe_buffer *buf) in buffer_pipe_buf_release() 4115 struct pipe_buffer *buf) in buffer_pipe_buf_steal() 4121 struct pipe_buffer *buf) in buffer_pipe_buf_get()
|
/linux-3.4.99/net/core/ |
D | skbuff.c | 79 struct pipe_buffer *buf) in sock_pipe_buf_release() 85 struct pipe_buffer *buf) in sock_pipe_buf_get() 91 struct pipe_buffer *buf) in sock_pipe_buf_steal()
|
/linux-3.4.99/kernel/ |
D | relay.c | 1192 struct pipe_buffer *buf) in relay_pipe_buf_release()
|
/linux-3.4.99/drivers/block/ |
D | loop.c | 324 lo_splice_actor(struct pipe_inode_info *pipe, struct pipe_buffer *buf, in lo_splice_actor()
|
/linux-3.4.99/fs/nfsd/ |
D | vfs.c | 912 nfsd_splice_actor(struct pipe_inode_info *pipe, struct pipe_buffer *buf, in nfsd_splice_actor()
|