btrfs-progs: Remove add_cache_extent2

Commit 17793e3e6a ("Btrfs-progs: extend the extent cache for the
device extent") extended the cache extent APIs to support objectid to
distinguish between phyisical extents with same dimensions but on
different devices. However, it seems that this particular function is
not used to allocate a device extent with accompanying objectid.
Instead such extents as processed solely by insert_device_extent_record.
Remove the unused code as a result.

Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
master
Nikolay Borisov 2018-05-04 10:47:26 +03:00 committed by David Sterba
parent 873fba7101
commit 8a867d1ddd
2 changed files with 2 additions and 16 deletions

View File

@ -107,10 +107,9 @@ alloc_cache_extent(u64 objectid, u64 start, u64 size)
return pe;
}
static int __add_cache_extent(struct cache_tree *tree,
u64 objectid, u64 start, u64 size)
int add_cache_extent(struct cache_tree *tree, u64 start, u64 size)
{
struct cache_extent *pe = alloc_cache_extent(objectid, start, size);
struct cache_extent *pe = alloc_cache_extent(0, start, size);
int ret;
if (!pe) {
@ -125,17 +124,6 @@ static int __add_cache_extent(struct cache_tree *tree,
return ret;
}
int add_cache_extent(struct cache_tree *tree, u64 start, u64 size)
{
return __add_cache_extent(tree, 0, start, size);
}
int add_cache_extent2(struct cache_tree *tree,
u64 objectid, u64 start, u64 size)
{
return __add_cache_extent(tree, objectid, start, size);
}
int insert_cache_extent(struct cache_tree *tree, struct cache_extent *pe)
{
return rb_insert(&tree->root, &pe->rb_node, cache_tree_comp_nodes);

View File

@ -106,8 +106,6 @@ struct cache_extent *search_cache_extent2(struct cache_tree *tree,
*/
struct cache_extent *lookup_cache_extent2(struct cache_tree *tree,
u64 objectid, u64 start, u64 size);
int add_cache_extent2(struct cache_tree *tree,
u64 objectid, u64 start, u64 size);
int insert_cache_extent2(struct cache_tree *tree, struct cache_extent *pe);
/*