mm/filemap.c: make generic_file_direct_IO static
Subsystems (3)
PATCH 1/1 mm/filemap.c: make generic_file_direct_IO static
generic_file_direct_IO isn't used outside of this file.
Signed-off-by Adrian Bunk <[email protected]>
---
This patch was already sent on:
- 6 Mar 2005
include/linux/fs.h | 2 -- mm/filemap.c | 7 +++++-- 2 files changed, 5 insertions(+), 4 deletions(-)
include/linux/fs.h renamed from include/linux/fs.h.old +0 -2
@@ -1487,8 +1487,6 @@ loff_t *, read_descriptor_t *, read_actor_t);extern void file_ra_state_init (struct file_ra_state *ra,struct address_space *mapping); -extern ssize_t generic_file_direct_IO (int rw,struct kiocb *iocb, -const struct iovec *iov,loff_t offset,unsigned long nr_segs);extern ssize_t generic_file_readv (struct file *filp,const struct iovec *iov,unsigned long nr_segs,loff_t *ppos); ssize_t generic_file_writev(struct file *filp, const struct iovec *iov,
mm/filemap.c renamed from mm/filemap.c.old +5 -2
@@ -41,6 +41,10 @@#include <asm/uaccess.h> #include <asm/mman.h> +static ssize_t +generic_file_direct_IO (int rw,struct kiocb *iocb,const struct iovec *iov, +loff_t offset,unsigned long nr_segs); +/* * Shared mappings implemented 30.11.1994. It's not fully working yet, * though.
@@ -2314,7 +2318,7 @@* Called under i_sem for writes to S_ISREG files. Returns -EIO if something * went wrong during pagecache shootdown. */ -ssize_t +static ssize_t generic_file_direct_IO (int rw,struct kiocb *iocb,const struct iovec *iov,loff_t offset,unsigned long nr_segs) {
@@ -2349,4 +2353,3 @@ }return retval; } -EXPORT_SYMBOL_GPL (generic_file_direct_IO);