diff options
author | Nikolay Borisov <nborisov@suse.com> | 2019-03-25 14:31:24 +0200 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2019-04-29 19:02:36 +0200 |
commit | 41e7acd38c1ae82f24f51d302bbdecdb4675b6b2 (patch) | |
tree | 50f7d2fb844c9b8959df72b86ca879e85c2ede08 /fs/btrfs/extent_io.h | |
parent | 61d0d0d2cbb7e52d3defe8089d5f360cf6d836ef (diff) | |
download | linux-stable-41e7acd38c1ae82f24f51d302bbdecdb4675b6b2.tar.gz linux-stable-41e7acd38c1ae82f24f51d302bbdecdb4675b6b2.tar.bz2 linux-stable-41e7acd38c1ae82f24f51d302bbdecdb4675b6b2.zip |
btrfs: Rename and export clear_btree_io_tree
This function is going to be used to clear out the device extent
allocation information. Give it a more generic name and export it. This
is in preparation to replacing the pending/pinned chunk lists with an
extent tree. No functional changes.
Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: David Sterba <dsterba@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.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/btrfs/extent_io.h b/fs/btrfs/extent_io.h index c4ec104ac157..722dc7d1b674 100644 --- a/fs/btrfs/extent_io.h +++ b/fs/btrfs/extent_io.h @@ -255,6 +255,7 @@ typedef struct extent_map *(get_extent_t)(struct btrfs_inode *inode, void extent_io_tree_init(struct btrfs_fs_info *fs_info, struct extent_io_tree *tree, unsigned int owner, void *private_data); +void extent_io_tree_release(struct extent_io_tree *tree); 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, |