diff options
Diffstat (limited to 'fs/btrfs/ctree.h')
| -rw-r--r-- | fs/btrfs/ctree.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/fs/btrfs/ctree.h b/fs/btrfs/ctree.h index 851f2355f3c8..8b851ac7c3fa 100644 --- a/fs/btrfs/ctree.h +++ b/fs/btrfs/ctree.h | |||
| @@ -1061,6 +1061,12 @@ struct btrfs_block_group_item { | |||
| 1061 | __le64 flags; | 1061 | __le64 flags; |
| 1062 | } __attribute__ ((__packed__)); | 1062 | } __attribute__ ((__packed__)); |
| 1063 | 1063 | ||
| 1064 | #define BTRFS_QGROUP_LEVEL_SHIFT 48 | ||
| 1065 | static inline u64 btrfs_qgroup_level(u64 qgroupid) | ||
| 1066 | { | ||
| 1067 | return qgroupid >> BTRFS_QGROUP_LEVEL_SHIFT; | ||
| 1068 | } | ||
| 1069 | |||
| 1064 | /* | 1070 | /* |
| 1065 | * is subvolume quota turned on? | 1071 | * is subvolume quota turned on? |
| 1066 | */ | 1072 | */ |
