struct_pipe_buffer (9) Linux Manual Page
struct_pipe_buffer – a linux kernel pipe buffer
Synopsis
struct pipe_buffer {
struct page *page;
unsigned int offset;
unsigned int len;
const struct pipe_buf_operations *ops;
unsigned int flags;
unsigned long private;
};
Members
page
- the page containing the data for the pipe buffer
offset
- offset of data inside the page
len
- length of data inside the page
ops
- operations associated with this buffer. See pipe_buf_operations.
flags
- pipe buffer flags. See above.
private
- private data owned by the ops.
