Lines Matching refs:num_stripes
801 u16 num_stripes;
812 num_stripes = btrfs_chunk_num_stripes(leaf, chunk);
819 if (unlikely(!num_stripes)) {
821 "invalid chunk num_stripes, have %u", num_stripes);
824 if (unlikely(num_stripes < ncopies)) {
826 "invalid chunk num_stripes < ncopies, have %u < %d",
827 num_stripes, ncopies);
830 if (unlikely(nparity && num_stripes == nparity)) {
832 "invalid chunk num_stripes == nparity, have %u == %d",
833 num_stripes, nparity);
929 num_stripes != btrfs_raid_array[BTRFS_RAID_RAID1].devs_min) ||
931 num_stripes != btrfs_raid_array[BTRFS_RAID_RAID1C3].devs_min) ||
933 num_stripes != btrfs_raid_array[BTRFS_RAID_RAID1C4].devs_min) ||
935 num_stripes < btrfs_raid_array[BTRFS_RAID_RAID5].devs_min) ||
937 num_stripes < btrfs_raid_array[BTRFS_RAID_RAID6].devs_min) ||
939 num_stripes != btrfs_raid_array[BTRFS_RAID_DUP].dev_stripes) ||
941 num_stripes != btrfs_raid_array[BTRFS_RAID_SINGLE].dev_stripes))) {
943 "invalid num_stripes:sub_stripes %u:%u for profile %llu",
944 num_stripes, sub_stripes,
962 int num_stripes;
973 num_stripes = btrfs_chunk_num_stripes(leaf, chunk);
975 if (num_stripes == 0)
978 if (unlikely(btrfs_chunk_item_size(num_stripes) !=
983 btrfs_chunk_item_size(num_stripes));