···738738 * SPLICE_F_MOVE isn't set, or we cannot move the page, we simply create739739 * a new page in the output file page cache and fill/dirty that.740740 */741741-int pipe_to_file(struct pipe_inode_info *pipe, struct pipe_buffer *buf,741741+static int pipe_to_file(struct pipe_inode_info *pipe, struct pipe_buffer *buf,742742 struct splice_desc *sd)743743{744744 struct file *file = sd->u.file;···773773out:774774 return ret;775775}776776-EXPORT_SYMBOL(pipe_to_file);777776778777static void wakeup_pipe_writers(struct pipe_inode_info *pipe)779778{···802803 * locking is required around copying the pipe buffers to the803804 * destination.804805 */805805-int splice_from_pipe_feed(struct pipe_inode_info *pipe, struct splice_desc *sd,806806+static int splice_from_pipe_feed(struct pipe_inode_info *pipe, struct splice_desc *sd,806807 splice_actor *actor)807808{808809 int ret;···849850850851 return 1;851852}852852-EXPORT_SYMBOL(splice_from_pipe_feed);853853854854/**855855 * splice_from_pipe_next - wait for some data to splice from···860862 * value (one) if pipe buffers are available. It will return zero861863 * or -errno if no more data needs to be spliced.862864 */863863-int splice_from_pipe_next(struct pipe_inode_info *pipe, struct splice_desc *sd)865865+static int splice_from_pipe_next(struct pipe_inode_info *pipe, struct splice_desc *sd)864866{865867 while (!pipe->nrbufs) {866868 if (!pipe->writers)···885887886888 return 1;887889}888888-EXPORT_SYMBOL(splice_from_pipe_next);889890890891/**891892 * splice_from_pipe_begin - start splicing from pipe···895898 * splice_from_pipe_next() and splice_from_pipe_feed() to896899 * initialize the necessary fields of @sd.897900 */898898-void splice_from_pipe_begin(struct splice_desc *sd)901901+static void splice_from_pipe_begin(struct splice_desc *sd)899902{900903 sd->num_spliced = 0;901904 sd->need_wakeup = false;902905}903903-EXPORT_SYMBOL(splice_from_pipe_begin);904906905907/**906908 * splice_from_pipe_end - finish splicing from pipe···911915 * be called after a loop containing splice_from_pipe_next() and912916 * splice_from_pipe_feed().913917 */914914-void splice_from_pipe_end(struct pipe_inode_info *pipe, struct splice_desc *sd)918918+static void splice_from_pipe_end(struct pipe_inode_info *pipe, struct splice_desc *sd)915919{916920 if (sd->need_wakeup)917921 wakeup_pipe_writers(pipe);918922}919919-EXPORT_SYMBOL(splice_from_pipe_end);920923921924/**922925 * __splice_from_pipe - splice data from a pipe to given actor