diff options
author | David Sterba <dsterba@suse.com> | 2018-07-13 20:46:30 +0200 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2018-08-06 13:12:53 +0200 |
commit | 46df06b85e28eaf430aa5c8f8aa26120fa746b72 (patch) | |
tree | 274185638f029f3be8da1ab56d2f84bbd98943e1 /fs/btrfs/volumes.h | |
parent | 321a4bf72b251319aa456ea542161729442b6f61 (diff) | |
download | linux-46df06b85e28eaf430aa5c8f8aa26120fa746b72.tar.gz |
btrfs: refactor block group replication factor calculation to a helper
There are many places that open code the duplicity factor of the block
group profiles, create a common helper. This can be easily extended for
more copies.
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/volumes.h')
-rw-r--r-- | fs/btrfs/volumes.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/btrfs/volumes.h b/fs/btrfs/volumes.h index 06d8bb7dd557..6943aab9bdd7 100644 --- a/fs/btrfs/volumes.h +++ b/fs/btrfs/volumes.h @@ -559,4 +559,6 @@ void btrfs_reset_fs_info_ptr(struct btrfs_fs_info *fs_info); bool btrfs_check_rw_degradable(struct btrfs_fs_info *fs_info, struct btrfs_device *failing_dev); +int btrfs_bg_type_to_factor(u64 flags); + #endif |