summaryrefslogtreecommitdiff
path: root/cmds-check.c
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.com>2016-04-01 14:45:33 +0200
committerDavid Sterba <dsterba@suse.com>2016-05-02 14:41:35 +0200
commit5f8cd780b9a744ae4d7a15bf43d56664a938b4cc (patch)
tree2022e08824c7b9a6db46d3aab4c3eefb89748121 /cmds-check.c
parente1a5ecc206121b48b62150b94faf36d9362d675b (diff)
btrfs-progs: check: use add_extent_rec_nolookup after lookups
The lookup was duplicated, use the helper that does not do it. Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'cmds-check.c')
-rw-r--r--cmds-check.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/cmds-check.c b/cmds-check.c
index 8e12610f..ded193e3 100644
--- a/cmds-check.c
+++ b/cmds-check.c
@@ -4692,7 +4692,7 @@ static int add_tree_backref(struct cache_tree *extent_cache, u64 bytenr,
cache = lookup_cache_extent(extent_cache, bytenr, 1);
if (!cache) {
- add_extent_rec(extent_cache, NULL, 0, bytenr,
+ add_extent_rec_nolookup(extent_cache, NULL, 0, bytenr,
1, 0, 0, 0, 0, 1, 0, 0);
cache = lookup_cache_extent(extent_cache, bytenr, 1);
if (!cache)
@@ -4744,8 +4744,8 @@ static int add_data_backref(struct cache_tree *extent_cache, u64 bytenr,
cache = lookup_cache_extent(extent_cache, bytenr, 1);
if (!cache) {
- add_extent_rec(extent_cache, NULL, 0, bytenr, 1, 0, 0, 0, 0,
- 0, 0, max_size);
+ add_extent_rec_nolookup(extent_cache, NULL, 0, bytenr, 1, 0, 0,
+ 0, 0, 0, 0, max_size);
cache = lookup_cache_extent(extent_cache, bytenr, 1);
if (!cache)
abort();