]> git.ipfire.org Git - thirdparty/linux.git/commit
btrfs: add helper to calculate space for delayed references
authorFilipe Manana <fdmanana@suse.com>
Tue, 21 Mar 2023 11:13:55 +0000 (11:13 +0000)
committerDavid Sterba <dsterba@suse.com>
Mon, 17 Apr 2023 16:01:19 +0000 (18:01 +0200)
commit0e55a54502b977ded5fba30f8afdf450fdee94b7
treed06914c0f9336e2ef34e871d7bb3c4cc26e38cc9
parentf4160ee8789806a74445db3592b08fdd8eceeea2
btrfs: add helper to calculate space for delayed references

Instead of duplicating the logic for calculating how much space is
required for a given number of delayed references, add an inline helper
to encapsulate that logic and use it everywhere we are calculating the
space required.

Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Signed-off-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/delayed-ref.c
fs/btrfs/delayed-ref.h
fs/btrfs/space-info.c