BTRFS_BLOCK_GROUP_TYPE_MASK
BTRFS_BLOCK_GROUP_TYPE_MASK;
if (unlikely(flags != (map->type & BTRFS_BLOCK_GROUP_TYPE_MASK))) {
(BTRFS_BLOCK_GROUP_TYPE_MASK & map->type));
(bg->flags & BTRFS_BLOCK_GROUP_TYPE_MASK) !=
(map->type & BTRFS_BLOCK_GROUP_TYPE_MASK))) {
map->type & BTRFS_BLOCK_GROUP_TYPE_MASK,
bg->flags & BTRFS_BLOCK_GROUP_TYPE_MASK);
u64 type = map_type & BTRFS_BLOCK_GROUP_TYPE_MASK;
ASSERT(flags & BTRFS_BLOCK_GROUP_TYPE_MASK, "flags=%llu", flags);
space_info->flags = flags & BTRFS_BLOCK_GROUP_TYPE_MASK;
flags &= BTRFS_BLOCK_GROUP_TYPE_MASK;
if (unlikely((type & BTRFS_BLOCK_GROUP_TYPE_MASK) == 0)) {
type, BTRFS_BLOCK_GROUP_TYPE_MASK);
type = flags & BTRFS_BLOCK_GROUP_TYPE_MASK;
#define BTRFS_BLOCK_GROUP_VALID (BTRFS_BLOCK_GROUP_TYPE_MASK | \
if (!((chunk_type & BTRFS_BLOCK_GROUP_TYPE_MASK) &
flags &= ~BTRFS_BLOCK_GROUP_TYPE_MASK;
if (unlikely(!(type & BTRFS_BLOCK_GROUP_TYPE_MASK))) {
if ((bg->flags & BTRFS_BLOCK_GROUP_TYPE_MASK) != space_info->flags)