Lines Matching refs:profile
179 const u64 profile = (flags & BTRFS_BLOCK_GROUP_PROFILE_MASK);
181 if (!profile)
184 return BTRFS_BG_FLAG_TO_INDEX(profile);
1985 * Verify that @num_devices satisfies the RAID profile constraints in the whole
3273 * an incompatible profile, which will force us to allocate a new system
3274 * block group with the right profile, or right after we called
3979 /* soft profile changing mode */
4144 * raid profile, so lets allocate an empty one in
4197 * See if a given profile is valid and reduced.
4199 * @flags: profile to validate
4200 * @extended: if true @flags is treated as an extended profile
4213 /* 2) see if profile is reduced */
4221 * Validate target profile against allowed profiles and return true if it's OK.
4236 btrfs_err(fs_info, "balance: invalid convert %s profile %s",
4446 * SINGLE profile on-disk has no profile bit, but in-memory we have a
4448 * to set it manually, or balance would refuse the profile.
4507 "balance: metadata profile %s has lower redundancy than data profile %s",
5092 * raid profile, so lets allocate an empty one in
5432 * The DUP profile stores more than one stripe per device, the
6612 * For RAID56 profile, mirror 1 means rebuild from P and
6615 * For RAID6 profile, mirror > 2 means mark another
7112 * Since currently sub_stripes is fixed for each profile, let's