summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/extent_io.h
diff options
context:
space:
mode:
authorNikolay Borisov2018-04-19 09:46:34 +0200
committerDavid Sterba2018-05-28 18:07:19 +0200
commit477a30ba5f8dfb3fe951ed0352277bb26a616cb8 (patch)
treea07907e776139dbac6fe8216920fbd49b078d7ab /fs/btrfs/extent_io.h
parentbtrfs: Allow rmdir(2) to delete an empty subvolume (diff)
downloadkernel-qcow2-linux-477a30ba5f8dfb3fe951ed0352277bb26a616cb8.tar.gz
kernel-qcow2-linux-477a30ba5f8dfb3fe951ed0352277bb26a616cb8.tar.xz
kernel-qcow2-linux-477a30ba5f8dfb3fe951ed0352277bb26a616cb8.zip
btrfs: Sink extent_tree arguments in try_release_extent_mapping
This function already gets the page from which the two extent trees are referenced. Simplify its signature by moving the code getting the trees inside the function. No functional changes. Signed-off-by: Nikolay Borisov <nborisov@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/extent_io.h')
-rw-r--r--fs/btrfs/extent_io.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/btrfs/extent_io.h b/fs/btrfs/extent_io.h
index c5e80d60d71b..29d47383b113 100644
--- a/fs/btrfs/extent_io.h
+++ b/fs/btrfs/extent_io.h
@@ -270,9 +270,7 @@ typedef struct extent_map *(get_extent_t)(struct btrfs_inode *inode,
int create);
void extent_io_tree_init(struct extent_io_tree *tree, void *private_data);
-int try_release_extent_mapping(struct extent_map_tree *map,
- struct extent_io_tree *tree, struct page *page,
- gfp_t mask);
+int try_release_extent_mapping(struct page *page, gfp_t mask);
int try_release_extent_buffer(struct page *page);
int lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
struct extent_state **cached);