carta
struct_pipe_buffer(9)

struct_pipe_buffer9

A linux kernel pipe buffer

Usage

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.

History

  • Debian 9 (Stretch): the text shown here
  • Debian 8 (Jessie)
  • Debian 7 (Wheezy)
  • Debian 6.0 (Squeeze)
  • Debian 5.0 (Lenny)
  • Debian 4.0 (Etch)

From linux-manual-4.9 4.9.228-1 in Debian 9 (Stretch). Parsed by carta from the page's man source.