1STRUCT PIPE_BUFFER(9)              pipes API             STRUCT PIPE_BUFFER(9)
2
3
4

NAME

6       struct_pipe_buffer - a linux kernel pipe buffer
7

SYNOPSIS

9       struct pipe_buffer {
10         struct page * page;
11         unsigned int offset;
12         unsigned int len;
13         const struct pipe_buf_operations * ops;
14         unsigned int flags;
15         unsigned long private;
16       };
17

MEMBERS

19       page
20           the page containing the data for the pipe buffer
21
22       offset
23           offset of data inside the page
24
25       len
26           length of data inside the page
27
28       ops
29           operations associated with this buffer. See pipe_buf_operations.
30
31       flags
32           pipe buffer flags. See above.
33
34       private
35           private data owned by the ops.
36
38Kernel Hackers Manual 3.10         June 2019             STRUCT PIPE_BUFFER(9)
Impressum