Searched refs:pipe_inode_info (Results 1 – 7 of 7) sorted by relevance
/include/linux/ |
D | pipe_fs_i.h | 45 struct pipe_inode_info { struct 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 *); 138 void pipe_wait(struct pipe_inode_info *pipe); 140 struct pipe_inode_info * alloc_pipe_info(struct inode * inode); 142 void __free_pipe_info(struct pipe_inode_info *); [all …]
|
D | splice.h | 59 typedef int (splice_actor)(struct pipe_inode_info *, struct pipe_buffer *, 61 typedef int (splice_direct_actor)(struct pipe_inode_info *, 64 extern ssize_t splice_from_pipe(struct pipe_inode_info *, struct file *, 67 extern ssize_t __splice_from_pipe(struct pipe_inode_info *, 69 extern ssize_t splice_to_pipe(struct pipe_inode_info *,
|
D | net.h | 62 struct pipe_inode_info; 189 struct pipe_inode_info *pipe, size_t len, unsigned int flags);
|
D | fs.h | 321 struct pipe_inode_info; 686 struct pipe_inode_info *i_pipe; 1334 ssize_t (*splice_write)(struct pipe_inode_info *, struct file *, loff_t *, size_t, unsigned int); 1335 ssize_t (*splice_read)(struct file *, loff_t *, struct pipe_inode_info *, size_t, unsigned int); 1977 struct pipe_inode_info *, size_t, unsigned int); 1978 extern ssize_t generic_file_splice_write(struct pipe_inode_info *, 1980 extern ssize_t generic_file_splice_write_nolock(struct pipe_inode_info *, 1982 extern ssize_t generic_splice_sendpage(struct pipe_inode_info *pipe,
|
D | skbuff.h | 98 struct pipe_inode_info; 1671 struct pipe_inode_info *pipe,
|
D | sched.h | 971 struct pipe_inode_info; 1383 struct pipe_inode_info *splice_pipe;
|
/include/net/ |
D | tcp.h | 313 struct pipe_inode_info *pipe, size_t len, unsigned int flags);
|