Lines Matching refs:pipe_buffer
21 struct pipe_buffer { struct
61 struct pipe_buffer *bufs;
83 int (*confirm)(struct pipe_inode_info *, struct pipe_buffer *);
89 void (*release)(struct pipe_inode_info *, struct pipe_buffer *);
99 int (*steal)(struct pipe_inode_info *, struct pipe_buffer *);
104 bool (*get)(struct pipe_inode_info *, struct pipe_buffer *);
115 struct pipe_buffer *buf) in pipe_buf_get()
126 struct pipe_buffer *buf) in pipe_buf_release()
140 struct pipe_buffer *buf) in pipe_buf_confirm()
151 struct pipe_buffer *buf) in pipe_buf_steal()
176 bool generic_pipe_buf_get(struct pipe_inode_info *, struct pipe_buffer *);
177 int generic_pipe_buf_confirm(struct pipe_inode_info *, struct pipe_buffer *);
178 int generic_pipe_buf_steal(struct pipe_inode_info *, struct pipe_buffer *);
179 int generic_pipe_buf_nosteal(struct pipe_inode_info *, struct pipe_buffer *);
180 void generic_pipe_buf_release(struct pipe_inode_info *, struct pipe_buffer *);
181 void pipe_buf_mark_unmergeable(struct pipe_buffer *buf);