Lines Matching refs:pipe_inode_info
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 *);
145 void *generic_pipe_buf_map(struct pipe_inode_info *, struct pipe_buffer *, int);
146 void generic_pipe_buf_unmap(struct pipe_inode_info *, struct pipe_buffer *, void *);
147 void generic_pipe_buf_get(struct pipe_inode_info *, struct pipe_buffer *);
148 int generic_pipe_buf_confirm(struct pipe_inode_info *, struct pipe_buffer *);
149 int generic_pipe_buf_steal(struct pipe_inode_info *, struct pipe_buffer *);