summaryrefslogtreecommitdiff
path: root/include/linux/fs.h
diff options
context:
space:
mode:
authorDarrick J. Wong <darrick.wong@oracle.com>2020-10-15 09:21:17 -0700
committerDarrick J. Wong <darrick.wong@oracle.com>2020-10-15 09:50:01 -0700
commit407e9c63ee571f44a2dfb0828fc30daa02abb6dc (patch)
tree2f07ac1839715c764cc308d443bd4dde9cda65eb /include/linux/fs.h
parent1b2c54d63cde7e8cf15aa6319aba168d81c7e364 (diff)
downloadlwn-407e9c63ee571f44a2dfb0828fc30daa02abb6dc.tar.gz
lwn-407e9c63ee571f44a2dfb0828fc30daa02abb6dc.zip
vfs: move the generic write and copy checks out of mm
The generic write check helpers also don't have much to do with the page cache, so move them to the vfs. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Diffstat (limited to 'include/linux/fs.h')
-rw-r--r--include/linux/fs.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/include/linux/fs.h b/include/linux/fs.h
index 073da53b59b0..8fb063ab7d50 100644
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
@@ -3012,9 +3012,6 @@ extern ssize_t generic_write_checks(struct kiocb *, struct iov_iter *);
extern int generic_write_check_limits(struct file *file, loff_t pos,
loff_t *count);
extern int generic_file_rw_checks(struct file *file_in, struct file *file_out);
-extern int generic_copy_file_checks(struct file *file_in, loff_t pos_in,
- struct file *file_out, loff_t pos_out,
- size_t *count, unsigned int flags);
extern ssize_t generic_file_buffered_read(struct kiocb *iocb,
struct iov_iter *to, ssize_t already_read);
extern ssize_t generic_file_read_iter(struct kiocb *, struct iov_iter *);