summaryrefslogtreecommitdiff
path: root/ctree.h
diff options
context:
space:
mode:
authorAnand Jain <anand.jain@oracle.com>2013-09-27 20:24:41 +0800
committerChris Mason <chris.mason@fusionio.com>2013-10-16 08:23:11 -0400
commit23c47a132fe617fdde709959ee29b39df03870e3 (patch)
tree180bf5f8fface78787a06764cc900e61df7a7b2b /ctree.h
parent33ce9a82b89486efc85c938caac968f5ee0408e1 (diff)
btrfs-progs: move out print in cmd_df to another function
This is a prepatory work for the btrfs fi show command fixes. So that we have a function get_df to get the fs sizes Signed-off-by: Anand Jain <anand.jain@oracle.com> Signed-off-by: David Sterba <dsterba@suse.cz> Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Diffstat (limited to 'ctree.h')
-rw-r--r--ctree.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/ctree.h b/ctree.h
index 4e84a8f5..c55bac9e 100644
--- a/ctree.h
+++ b/ctree.h
@@ -834,6 +834,17 @@ struct btrfs_csum_item {
#define BTRFS_BLOCK_GROUP_RAID6 (1ULL << 8)
#define BTRFS_BLOCK_GROUP_RESERVED BTRFS_AVAIL_ALLOC_BIT_SINGLE
+#define BTRFS_BLOCK_GROUP_TYPE_MASK (BTRFS_BLOCK_GROUP_DATA | \
+ BTRFS_BLOCK_GROUP_SYSTEM | \
+ BTRFS_BLOCK_GROUP_METADATA)
+
+#define BTRFS_BLOCK_GROUP_PROFILE_MASK (BTRFS_BLOCK_GROUP_RAID0 | \
+ BTRFS_BLOCK_GROUP_RAID1 | \
+ BTRFS_BLOCK_GROUP_RAID5 | \
+ BTRFS_BLOCK_GROUP_RAID6 | \
+ BTRFS_BLOCK_GROUP_DUP | \
+ BTRFS_BLOCK_GROUP_RAID10)
+
/* used in struct btrfs_balance_args fields */
#define BTRFS_AVAIL_ALLOC_BIT_SINGLE (1ULL << 48)