splice: divorce the splice structure/function definitions from the pipe header
authorJens Axboe <jens.axboe@oracle.com>
Mon, 4 Jun 2007 07:59:47 +0000 (09:59 +0200)
committerJens Axboe <jens.axboe@oracle.com>
Tue, 10 Jul 2007 06:04:14 +0000 (08:04 +0200)
commitd6b29d7cee064f28ca097e906de7453541351095
tree16775787df194cb45b4ac712da1c240f48cae96e
parentebf9909343392c929d9943c04f421cd42e03b530
splice: divorce the splice structure/function definitions from the pipe header

We need to move even more stuff into the header so that folks can use
the splice_to_pipe() implementation instead of open-coding a lot of
pipe knowledge (see relay implementation), so move to our own header
file finally.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
drivers/block/loop.c
drivers/char/mem.c
fs/nfsd/vfs.c
fs/ocfs2/file.c
fs/read_write.c
fs/splice.c
include/linux/pipe_fs_i.h
include/linux/splice.h [new file with mode: 0644]
kernel/relay.c