splice_from_pipe — splice data from a pipe to a file
ssize_t splice_from_pipe
(struct pipe_inode_info * pipe, struct file * out, loff_t * ppos, size_t len, unsigned int flags, splice_actor * actor);
pipe to splice from
file to splice to
position in out
how many bytes to splice
splice modifier flags
handler that splices the data
See __splice_from_pipe. This function locks the input and output inodes, otherwise it's identical to __splice_from_pipe.