Scroll to navigation

__SPLICE_FROM_PIPE(9) splice API __SPLICE_FROM_PIPE(9)

NAME

__splice_from_pipe - splice data from a pipe to given actor

SYNOPSIS

ssize_t __splice_from_pipe(struct pipe_inode_info * pipe, struct splice_desc * sd, splice_actor * actor);

ARGUMENTS

struct pipe_inode_info * pipe
pipe to splice from

struct splice_desc * sd

information to actor

splice_actor * actor

handler that splices the data

DESCRIPTION

This function does little more than loop over the pipe and call actor to do the actual moving of a single struct pipe_buffer to the desired destination. See pipe_to_file, pipe_to_sendpage, or pipe_to_user.

COPYRIGHT

July 2017 Kernel Hackers Manual 4.11