BTRFS_BLOCK_GROUP_DATA
if (flags & BTRFS_BLOCK_GROUP_DATA)
} else if (sinfo->flags & BTRFS_BLOCK_GROUP_DATA) {
if (flags & BTRFS_BLOCK_GROUP_DATA)
if (flags & BTRFS_BLOCK_GROUP_DATA)
(cache->flags & BTRFS_BLOCK_GROUP_DATA))) {
if (!(bg->flags & BTRFS_BLOCK_GROUP_DATA))
flags |= (BTRFS_BLOCK_GROUP_DATA | BTRFS_BLOCK_GROUP_METADATA);
if (flags & BTRFS_BLOCK_GROUP_DATA && fs_info->metadata_ratio) {
} else if (from_extent_allocation && (flags & BTRFS_BLOCK_GROUP_DATA)) {
block_group->flags & BTRFS_BLOCK_GROUP_DATA);
if (block_group->flags & BTRFS_BLOCK_GROUP_DATA)
if (flags & BTRFS_BLOCK_GROUP_DATA &&
target = BTRFS_BLOCK_GROUP_DATA | bctl->data.target;
return (block_group->flags & BTRFS_BLOCK_GROUP_DATA) &&
return btrfs_get_alloc_profile(fs_info, BTRFS_BLOCK_GROUP_DATA);
return BTRFS_BLOCK_GROUP_DATA;
flags = BTRFS_BLOCK_GROUP_DATA;
} else if ((space_info->flags & BTRFS_BLOCK_GROUP_DATA) &&
if (!ret && (block_group->flags & BTRFS_BLOCK_GROUP_DATA) &&
if (!(ffe_ctl->flags & BTRFS_BLOCK_GROUP_DATA))
if (ffe_ctl->flags & BTRFS_BLOCK_GROUP_DATA) {
if (ffe_ctl->flags & BTRFS_BLOCK_GROUP_DATA)
if (!(ffe_ctl->flags & BTRFS_BLOCK_GROUP_DATA))
if (block_group->flags & BTRFS_BLOCK_GROUP_DATA) {
if (block_group->flags & BTRFS_BLOCK_GROUP_DATA)
if (block_group->flags & BTRFS_BLOCK_GROUP_DATA)
BTRFS_BLOCK_GROUP_DATA,
BTRFS_BLOCK_GROUP_DATA | BTRFS_BLOCK_GROUP_METADATA
if (bg && bg->flags & BTRFS_BLOCK_GROUP_DATA)
if (type != BTRFS_BLOCK_GROUP_DATA)
if (!(rbio->bioc->map_type & BTRFS_BLOCK_GROUP_DATA) ||
const bool is_data = (bg->flags & BTRFS_BLOCK_GROUP_DATA);
const bool is_data = (src_bg->flags & BTRFS_BLOCK_GROUP_DATA);
if (bg->flags & BTRFS_BLOCK_GROUP_DATA)
if (bg->flags & BTRFS_BLOCK_GROUP_DATA) {
if (flags & BTRFS_BLOCK_GROUP_DATA)
if (flags & BTRFS_BLOCK_GROUP_DATA)
if (flags & BTRFS_BLOCK_GROUP_DATA)
flags = BTRFS_BLOCK_GROUP_METADATA | BTRFS_BLOCK_GROUP_DATA;
flags = BTRFS_BLOCK_GROUP_DATA;
data_sinfo = btrfs_find_space_info(fs_info, BTRFS_BLOCK_GROUP_DATA);
if (space_info->flags & BTRFS_BLOCK_GROUP_DATA)
if (space_info->flags & BTRFS_BLOCK_GROUP_DATA)
(space_info->flags & BTRFS_BLOCK_GROUP_DATA));
case BTRFS_BLOCK_GROUP_METADATA | BTRFS_BLOCK_GROUP_DATA:
case BTRFS_BLOCK_GROUP_DATA:
if (found->flags & BTRFS_BLOCK_GROUP_DATA &&
if (found->flags & BTRFS_BLOCK_GROUP_DATA)
case BTRFS_BLOCK_GROUP_METADATA | BTRFS_BLOCK_GROUP_DATA:
case BTRFS_BLOCK_GROUP_DATA:
#define RST_TEST_RAID1_TYPE (BTRFS_BLOCK_GROUP_DATA | BTRFS_BLOCK_GROUP_RAID1)
BTRFS_BLOCK_GROUP_DATA)))) {
(type & BTRFS_BLOCK_GROUP_DATA))) {
if (unlikely(type != BTRFS_BLOCK_GROUP_DATA &&
BTRFS_BLOCK_GROUP_DATA))) {
BTRFS_BLOCK_GROUP_DATA, BTRFS_BLOCK_GROUP_METADATA,
BTRFS_BLOCK_GROUP_METADATA | BTRFS_BLOCK_GROUP_DATA);
DESCRIBE_FLAG(BTRFS_BLOCK_GROUP_DATA, "data");
if (!(chunk_type & BTRFS_BLOCK_GROUP_DATA))
ret = btrfs_force_chunk_alloc(trans, BTRFS_BLOCK_GROUP_DATA);
if (chunk_type & BTRFS_BLOCK_GROUP_DATA)
if (chunk_type & BTRFS_BLOCK_GROUP_DATA)
if (((chunk_type & BTRFS_BLOCK_GROUP_DATA) &&
if (type & BTRFS_BLOCK_GROUP_DATA) {
if ((map->type & BTRFS_BLOCK_GROUP_DATA) && !fs_info->stripe_root) {
if ((map->type & BTRFS_BLOCK_GROUP_DATA) && !fs_info->stripe_root) {
if ((map->type & BTRFS_BLOCK_GROUP_DATA) && !fs_info->stripe_root) {
if ((map->type & BTRFS_BLOCK_GROUP_DATA) && !fs_info->stripe_root) {
if ((map->type & BTRFS_BLOCK_GROUP_DATA) &&
const bool is_data = (block_group->flags & BTRFS_BLOCK_GROUP_DATA);
if (block_group->flags & BTRFS_BLOCK_GROUP_DATA) {
if (!(block_group->flags & BTRFS_BLOCK_GROUP_DATA))
if (flags & BTRFS_BLOCK_GROUP_DATA)
if (block_group->flags & BTRFS_BLOCK_GROUP_DATA)
ASSERT(block_group && (block_group->flags & BTRFS_BLOCK_GROUP_DATA));
!(block_group->flags & BTRFS_BLOCK_GROUP_DATA) ||
if (!btrfs_is_zoned(fs_info) || (space_info->flags & BTRFS_BLOCK_GROUP_DATA))
{ BTRFS_BLOCK_GROUP_DATA, "DATA"}, \
{ BTRFS_BLOCK_GROUP_DATA, "DATA" }, \
#define BTRFS_BLOCK_GROUP_TYPE_MASK (BTRFS_BLOCK_GROUP_DATA | \