Chapter 8. pipes API

Table of Contents

struct pipe_buffer - a linux kernel pipe buffer
struct pipe_inode_info - a linux kernel pipe
generic_pipe_buf_map - virtually map a pipe buffer
generic_pipe_buf_unmap - unmap a previously mapped pipe buffer
generic_pipe_buf_steal - attempt to take ownership of a pipe_buffer
generic_pipe_buf_get - get a reference to a struct pipe_buffer
generic_pipe_buf_confirm - verify contents of the pipe buffer
generic_pipe_buf_release - put a reference to a struct pipe_buffer

Pipe interfaces are all for in-kernel (builtin image) use. They are not exported for use by modules.