summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/volumes.h
diff options
context:
space:
mode:
authorAnand Jain <anand.jain@oracle.com>2018-11-20 16:12:55 +0800
committerDavid Sterba <dsterba@suse.com>2018-12-17 14:51:39 +0100
commitf89e09cf45533eb25ca8e7fbedec697ecb37eb94 (patch)
treea34623b823fe40c4539eefbf3cf248ef1cafaa56 /fs/btrfs/volumes.h
parent9a6f209e36500efac51528132a3e3083586eda5f (diff)
downloadtalos-op-linux-f89e09cf45533eb25ca8e7fbedec697ecb37eb94.tar.gz
talos-op-linux-f89e09cf45533eb25ca8e7fbedec697ecb37eb94.zip
btrfs: add helper to describe block group flags
Factor out helper that describes block group flags from describe_relocation. The result will not be longer than the given size. Signed-off-by: Anand Jain <anand.jain@oracle.com> Reviewed-by: David Sterba <dsterba@suse.com> [ add comments ] Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/volumes.h')
-rw-r--r--fs/btrfs/volumes.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/btrfs/volumes.h b/fs/btrfs/volumes.h
index 1d936ce282c3..8b092bb1e2ee 100644
--- a/fs/btrfs/volumes.h
+++ b/fs/btrfs/volumes.h
@@ -438,6 +438,7 @@ int btrfs_init_new_device(struct btrfs_fs_info *fs_info, const char *path);
int btrfs_balance(struct btrfs_fs_info *fs_info,
struct btrfs_balance_control *bctl,
struct btrfs_ioctl_balance_args *bargs);
+void btrfs_describe_block_groups(u64 flags, char *buf, u32 size_buf);
int btrfs_resume_balance_async(struct btrfs_fs_info *fs_info);
int btrfs_recover_balance(struct btrfs_fs_info *fs_info);
int btrfs_pause_balance(struct btrfs_fs_info *fs_info);
OpenPOWER on IntegriCloud