btrfs: simplify return variables in lookup_extent_data_ref()
authorAnand Jain <anand.jain@oracle.com>
Tue, 19 Mar 2024 14:55:31 +0000 (20:25 +0530)
committerDavid Sterba <dsterba@suse.com>
Tue, 7 May 2024 19:31:08 +0000 (21:31 +0200)
commit1618aa3c2e0163f5ac34d514ae89474521910536
treed7c08803e72c4a7efa31ab2cea958a345b0aa536
parent6e812a9c656b32d9ec3d71ab58376d3d4f457e06
btrfs: simplify return variables in lookup_extent_data_ref()

First, drop err instead reuse ret, choose to return the error instead of
goto fail and then return the same error. Do not initialize the ret
until where it has to be initialized. Slight logic change in handling
the btrfs_search_slot() and btrfs_next_leaf() return value.

Signed-off-by: Anand Jain <anand.jain@oracle.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/extent-tree.c