]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: extent-tree: Open-code process_func in __btrfs_mod_ref
authorQu Wenruo <wqu@suse.com>
Thu, 4 Apr 2019 06:45:30 +0000 (14:45 +0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 29 Apr 2019 17:02:48 +0000 (19:02 +0200)
commit08b07450fc3a3e289354d66429ed126e05d178d7
treec29b5c0537f6412730e71d16cae673605f6a4294
parentbf4ad013b2e32104c0d7f8bd30176e94d7668e27
btrfs: extent-tree: Open-code process_func in __btrfs_mod_ref

The process_func function pointer is local to __btrfs_mod_ref() and
points to either btrfs_inc_extent_ref() or btrfs_free_extent().

Open code it to make later delayed ref refactor easier, so we can
refactor btrfs_inc_extent_ref() and btrfs_free_extent() in different
patches.

Reviewed-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/extent-tree.c