Commit 0452a4e5d021900b07ebdeecb9ed03b49f164f3f
1 parent
5ffc4ef45b
Exists in
master
and in
7 other branches
sendfile: kill generic_file_sendfile()
It's no longer used. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Showing 2 changed files with 0 additions and 21 deletions Side-by-side Diff
include/linux/fs.h
... | ... | @@ -1762,7 +1762,6 @@ |
1762 | 1762 | unsigned long, loff_t, loff_t *, size_t, ssize_t); |
1763 | 1763 | extern ssize_t do_sync_read(struct file *filp, char __user *buf, size_t len, loff_t *ppos); |
1764 | 1764 | extern ssize_t do_sync_write(struct file *filp, const char __user *buf, size_t len, loff_t *ppos); |
1765 | -extern ssize_t generic_file_sendfile(struct file *, loff_t *, size_t, read_actor_t, void *); | |
1766 | 1765 | extern void do_generic_mapping_read(struct address_space *mapping, |
1767 | 1766 | struct file_ra_state *, struct file *, |
1768 | 1767 | loff_t *, read_descriptor_t *, read_actor_t); |
mm/filemap.c
... | ... | @@ -1245,26 +1245,6 @@ |
1245 | 1245 | return written; |
1246 | 1246 | } |
1247 | 1247 | |
1248 | -ssize_t generic_file_sendfile(struct file *in_file, loff_t *ppos, | |
1249 | - size_t count, read_actor_t actor, void *target) | |
1250 | -{ | |
1251 | - read_descriptor_t desc; | |
1252 | - | |
1253 | - if (!count) | |
1254 | - return 0; | |
1255 | - | |
1256 | - desc.written = 0; | |
1257 | - desc.count = count; | |
1258 | - desc.arg.data = target; | |
1259 | - desc.error = 0; | |
1260 | - | |
1261 | - do_generic_file_read(in_file, ppos, &desc, actor); | |
1262 | - if (desc.written) | |
1263 | - return desc.written; | |
1264 | - return desc.error; | |
1265 | -} | |
1266 | -EXPORT_SYMBOL(generic_file_sendfile); | |
1267 | - | |
1268 | 1248 | static ssize_t |
1269 | 1249 | do_readahead(struct address_space *mapping, struct file *filp, |
1270 | 1250 | unsigned long index, unsigned long nr) |