X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=fs%2Fsync.c;h=5cb9e7e433835d00333ae712612185b0a1f88c35;hb=6adae5d9e69743aede91b274224751811f7174f1;hp=d0feff61e6aad6cce80df1d7cad635320b8b25eb;hpb=11c302c14d8ddc47504bd3b650bc9e8da7c717b7;p=powerpc.git diff --git a/fs/sync.c b/fs/sync.c index d0feff61e6..5cb9e7e433 100644 --- a/fs/sync.c +++ b/fs/sync.c @@ -239,13 +239,11 @@ out: /* * `endbyte' is inclusive */ -int do_sync_file_range(struct file *file, loff_t offset, loff_t endbyte, - unsigned int flags) +int do_sync_mapping_range(struct address_space *mapping, loff_t offset, + loff_t endbyte, unsigned int flags) { int ret; - struct address_space *mapping; - mapping = file->f_mapping; if (!mapping) { ret = -EINVAL; goto out; @@ -275,4 +273,4 @@ int do_sync_file_range(struct file *file, loff_t offset, loff_t endbyte, out: return ret; } -EXPORT_SYMBOL_GPL(do_sync_file_range); +EXPORT_SYMBOL_GPL(do_sync_mapping_range);