btrfs: eliminate if in main loop in tree_search_offset
authorNikolay Borisov <nborisov@suse.com>
Tue, 23 Nov 2021 07:23:42 +0000 (09:23 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 3 Jan 2022 14:09:46 +0000 (15:09 +0100)
commitf1a8fc626586fcc62dd7eb44ebeddb4517784015
tree8196ea16f7306c21945ab51d5ebd705fe2dcc902
parentbf08387fb462ac7ab7dd4d3e4ac32728585bf625
btrfs: eliminate if in main loop in tree_search_offset

Reshuffle the code inside the first loop of tree_search_offset so that
one if() is eliminated and the becomes more linear.

Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/free-space-cache.c