mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-24 12:44:11 +08:00
[PATCH] splice: export generic_splice_sendpage
Forgot that one, thanks Jeff. Also move the other EXPORT_SYMBOL to right below the functions. Signed-off-by: Jens Axboe <axboe@suse.de>
This commit is contained in:
parent
b2b39fa478
commit
059a8f3734
@ -342,6 +342,8 @@ ssize_t generic_file_splice_read(struct file *in, struct inode *pipe,
|
||||
return ret;
|
||||
}
|
||||
|
||||
EXPORT_SYMBOL(generic_file_splice_read);
|
||||
|
||||
/*
|
||||
* Send 'sd->len' bytes to socket from 'sd->file' at position 'sd->pos'
|
||||
* using sendpage().
|
||||
@ -654,6 +656,8 @@ ssize_t generic_file_splice_write(struct inode *inode, struct file *out,
|
||||
return ret;
|
||||
}
|
||||
|
||||
EXPORT_SYMBOL(generic_file_splice_write);
|
||||
|
||||
/**
|
||||
* generic_splice_sendpage - splice data from a pipe to a socket
|
||||
* @inode: pipe inode
|
||||
@ -671,8 +675,7 @@ ssize_t generic_splice_sendpage(struct inode *inode, struct file *out,
|
||||
return move_from_pipe(inode, out, len, flags, pipe_to_sendpage);
|
||||
}
|
||||
|
||||
EXPORT_SYMBOL(generic_file_splice_write);
|
||||
EXPORT_SYMBOL(generic_file_splice_read);
|
||||
EXPORT_SYMBOL(generic_splice_sendpage);
|
||||
|
||||
/*
|
||||
* Attempt to initiate a splice from pipe to file.
|
||||
|
Loading…
Reference in New Issue
Block a user