BTRFS_BLOCK_GROUP_METADATA
if (flags & BTRFS_BLOCK_GROUP_METADATA)
else if (flags & BTRFS_BLOCK_GROUP_METADATA)
if (!(cache->flags & BTRFS_BLOCK_GROUP_METADATA) ||
if (flags & BTRFS_BLOCK_GROUP_METADATA)
if (!mixed && ((cache->flags & BTRFS_BLOCK_GROUP_METADATA) &&
block_group->flags & BTRFS_BLOCK_GROUP_METADATA) ||
if (found->flags & BTRFS_BLOCK_GROUP_METADATA)
flags |= (BTRFS_BLOCK_GROUP_DATA | BTRFS_BLOCK_GROUP_METADATA);
if (!(space_info->flags & BTRFS_BLOCK_GROUP_METADATA) ||
u64 chunk = block_group->flags & BTRFS_BLOCK_GROUP_METADATA ?
} else if (flags & BTRFS_BLOCK_GROUP_METADATA &&
target = BTRFS_BLOCK_GROUP_METADATA | bctl->meta.target;
!(block_group->flags & BTRFS_BLOCK_GROUP_METADATA);
return btrfs_get_alloc_profile(fs_info, BTRFS_BLOCK_GROUP_METADATA);
BTRFS_BLOCK_GROUP_METADATA);
space_info = btrfs_find_space_info(fs_info, BTRFS_BLOCK_GROUP_METADATA);
return BTRFS_BLOCK_GROUP_METADATA;
flags = BTRFS_BLOCK_GROUP_METADATA;
if (space_info->flags & BTRFS_BLOCK_GROUP_METADATA) {
} else if (block_group->flags & BTRFS_BLOCK_GROUP_METADATA) {
BTRFS_BLOCK_GROUP_METADATA,
BTRFS_BLOCK_GROUP_DATA | BTRFS_BLOCK_GROUP_METADATA
rbio->bioc->map_type & BTRFS_BLOCK_GROUP_METADATA)
BTRFS_BLOCK_GROUP_METADATA);
space_info = btrfs_find_space_info(fs_info, BTRFS_BLOCK_GROUP_METADATA);
space_info = btrfs_find_space_info(fs_info, BTRFS_BLOCK_GROUP_METADATA);
} else if (!ret && space_info->flags & BTRFS_BLOCK_GROUP_METADATA) {
else if (flags & BTRFS_BLOCK_GROUP_METADATA)
flags = BTRFS_BLOCK_GROUP_METADATA | BTRFS_BLOCK_GROUP_DATA;
flags = BTRFS_BLOCK_GROUP_METADATA;
return ((space_info->flags & BTRFS_BLOCK_GROUP_METADATA) &&
case BTRFS_BLOCK_GROUP_METADATA | BTRFS_BLOCK_GROUP_DATA:
case BTRFS_BLOCK_GROUP_METADATA:
if (!mixed && found->flags & BTRFS_BLOCK_GROUP_METADATA) {
case BTRFS_BLOCK_GROUP_METADATA | BTRFS_BLOCK_GROUP_DATA:
case BTRFS_BLOCK_GROUP_METADATA:
type != BTRFS_BLOCK_GROUP_METADATA &&
type != (BTRFS_BLOCK_GROUP_METADATA |
BTRFS_BLOCK_GROUP_DATA, BTRFS_BLOCK_GROUP_METADATA,
BTRFS_BLOCK_GROUP_METADATA | BTRFS_BLOCK_GROUP_DATA);
(type & (BTRFS_BLOCK_GROUP_METADATA |
if (unlikely((type & BTRFS_BLOCK_GROUP_METADATA) &&
DESCRIBE_FLAG(BTRFS_BLOCK_GROUP_METADATA, "metadata");
chunk_type |= BTRFS_BLOCK_GROUP_METADATA;
else if (chunk_type & BTRFS_BLOCK_GROUP_METADATA)
else if (chunk_type & (BTRFS_BLOCK_GROUP_METADATA |
|| ((chunk_type & BTRFS_BLOCK_GROUP_METADATA) &&
} else if (type & BTRFS_BLOCK_GROUP_METADATA) {
if (!(type & BTRFS_BLOCK_GROUP_METADATA))
if (!(type & BTRFS_BLOCK_GROUP_METADATA))
(BTRFS_BLOCK_GROUP_METADATA | BTRFS_BLOCK_GROUP_SYSTEM));
if (block_group->flags & (BTRFS_BLOCK_GROUP_METADATA | BTRFS_BLOCK_GROUP_SYSTEM))
(BTRFS_BLOCK_GROUP_METADATA | BTRFS_BLOCK_GROUP_SYSTEM)))
{ BTRFS_BLOCK_GROUP_METADATA, "METADATA"}, \
{ BTRFS_BLOCK_GROUP_METADATA, "METADATA"}, \
BTRFS_BLOCK_GROUP_METADATA | \