BTRFS_BLOCK_GROUP_PROFILE_MASK
flags &= ~BTRFS_BLOCK_GROUP_PROFILE_MASK;
BTRFS_BLOCK_GROUP_PROFILE_MASK;
if ((flags & BTRFS_BLOCK_GROUP_PROFILE_MASK) == 0 ||
if (map->type & BTRFS_BLOCK_GROUP_PROFILE_MASK) {
u64 profile = map_type & BTRFS_BLOCK_GROUP_PROFILE_MASK;
const u64 profile = map->type & BTRFS_BLOCK_GROUP_PROFILE_MASK;
!valid_stripe_count(type & BTRFS_BLOCK_GROUP_PROFILE_MASK,
type & BTRFS_BLOCK_GROUP_PROFILE_MASK);
if (unlikely(hweight64(flags & BTRFS_BLOCK_GROUP_PROFILE_MASK) > 1)) {
flags & BTRFS_BLOCK_GROUP_PROFILE_MASK,
hweight64(flags & BTRFS_BLOCK_GROUP_PROFILE_MASK));
if (unlikely(!has_single_bit_set(type & BTRFS_BLOCK_GROUP_PROFILE_MASK) &&
(type & BTRFS_BLOCK_GROUP_PROFILE_MASK) != 0)) {
type & BTRFS_BLOCK_GROUP_PROFILE_MASK);
BTRFS_BLOCK_GROUP_PROFILE_MASK | \
const u64 profile = (flags & BTRFS_BLOCK_GROUP_PROFILE_MASK);
BTRFS_BLOCK_GROUP_PROFILE_MASK);
switch (map->type & BTRFS_BLOCK_GROUP_PROFILE_MASK) {
const_ffs(BTRFS_BLOCK_GROUP_PROFILE_MASK & ~BTRFS_BLOCK_GROUP_RAID0));
profile = map->type & BTRFS_BLOCK_GROUP_PROFILE_MASK;
(map->type & BTRFS_BLOCK_GROUP_PROFILE_MASK) &&
switch (flags & BTRFS_BLOCK_GROUP_PROFILE_MASK) {
#define BTRFS_EXTENDED_PROFILE_MASK (BTRFS_BLOCK_GROUP_PROFILE_MASK | \
if ((flags & BTRFS_BLOCK_GROUP_PROFILE_MASK) == 0)