aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ctree.h
diff options
context:
space:
mode:
authorFilipe Manana <fdmanana@suse.com>2014-10-10 04:43:11 -0400
committerChris Mason <clm@fb.com>2014-11-20 20:14:28 -0500
commit728404dacfddb5364d7256d821a2ea482159cbe7 (patch)
treeadb45931cbe6104ad888f4cc2d43aa0951f8b8d0 /fs/btrfs/ctree.h
parent075bdbdbe9f21d68950ba5b187f80a4a23105365 (diff)
Btrfs: add helper btrfs_fdatawrite_range
To avoid duplicating this double filemap_fdatawrite_range() call for inodes with async extents (compressed writes) so often. Signed-off-by: Filipe Manana <fdmanana@suse.com> Signed-off-by: Chris Mason <clm@fb.com>
Diffstat (limited to 'fs/btrfs/ctree.h')
-rw-r--r--fs/btrfs/ctree.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/btrfs/ctree.h b/fs/btrfs/ctree.h
index fe69edda11fb..b72b35867a7f 100644
--- a/fs/btrfs/ctree.h
+++ b/fs/btrfs/ctree.h
@@ -3901,6 +3901,7 @@ int btrfs_dirty_pages(struct btrfs_root *root, struct inode *inode,
3901 struct page **pages, size_t num_pages, 3901 struct page **pages, size_t num_pages,
3902 loff_t pos, size_t write_bytes, 3902 loff_t pos, size_t write_bytes,
3903 struct extent_state **cached); 3903 struct extent_state **cached);
3904int btrfs_fdatawrite_range(struct inode *inode, loff_t start, loff_t end);
3904 3905
3905/* tree-defrag.c */ 3906/* tree-defrag.c */
3906int btrfs_defrag_leaves(struct btrfs_trans_handle *trans, 3907int btrfs_defrag_leaves(struct btrfs_trans_handle *trans,