summaryrefslogtreecommitdiff
path: root/mkfs/common.h
diff options
context:
space:
mode:
authorQu Wenruo <wqu@suse.com>2017-10-16 16:22:56 +0800
committerDavid Sterba <dsterba@suse.com>2017-11-14 15:59:00 +0100
commitb84aa6033c340118e5ecc18acecd6b7492569fa7 (patch)
treeeb134049a739d0b49e7ce51610550a8398334ad7 /mkfs/common.h
parentda2659b090af383dea6dec71d2d4e128c643d455 (diff)
btrfs-progs: mkfs: refactor test_minimum_size to use the calculated minimal size
test_minimum_size() function is only called to check if provided device is large enough. However the minimal device size only needs to be calculated once, and can be reused everywhere. Refactor that function to make later modification easier. Signed-off-by: Qu Wenruo <wqu@suse.com> Reviewed-by: Lu Fengqi <lufq.fnst@cn.fujitsu.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'mkfs/common.h')
-rw-r--r--mkfs/common.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/mkfs/common.h b/mkfs/common.h
index dee0ea97..3757e9e7 100644
--- a/mkfs/common.h
+++ b/mkfs/common.h
@@ -68,7 +68,7 @@ struct btrfs_mkfs_config {
int make_btrfs(int fd, struct btrfs_mkfs_config *cfg);
u64 btrfs_min_dev_size(u32 nodesize);
u64 btrfs_min_global_blk_rsv_size(u32 nodesize);
-int test_minimum_size(const char *file, u32 nodesize);
+int test_minimum_size(const char *file, u64 min_dev_size);
int is_vol_small(const char *file);
int test_num_disk_vs_raid(u64 metadata_profile, u64 data_profile,
u64 dev_cnt, int mixed, int ssd);