suse man page for splice_from_pipe_feed

Query: splice_from_pipe_feed

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

SPLICE_FROM_PIPE_FEE(9) 					    splice API						   SPLICE_FROM_PIPE_FEE(9)

NAME
splice_from_pipe_feed - feed available data from a pipe to a file
SYNOPSIS
int splice_from_pipe_feed(struct pipe_inode_info * pipe, struct splice_desc * sd, splice_actor * actor);
ARGUMENTS
pipe pipe to splice from sd information to actor actor handler that splices the data
DESCRIPTION
This function loops over the pipe and calls actor to do the actual moving of a single struct pipe_buffer to the desired destination. It returns when there's no more buffers left in the pipe or if the requested number of bytes (sd->total_len) have been copied. It returns a positive number (one) if the pipe needs to be filled with more data, zero if the required number of bytes have been copied and -errno on error. This, together with splice_from_pipe_{begin,end,next}, may be used to implement the functionality of __splice_from_pipe when locking is required around copying the pipe buffers to the destination.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 SPLICE_FROM_PIPE_FEE(9)
Related Man Pages
io_pipe(3) - debian
splice(2) - x11r4
splice(2) - posix
splice(2) - hpux
splice(2) - minix
Similar Topics in the Unix Linux Community
Getting command output to putty window title.
Grant unprivileged user rights to see the output of echo|format but not modify disks
Migrating to UNIX
Cut command on RHEL 6.8 compatibility issues
A (ksh) Library For and From UNIX.com