Lines Matching refs:num_stripes
806 u16 num_stripes;
817 num_stripes = btrfs_chunk_num_stripes(leaf, chunk);
824 if (unlikely(!num_stripes)) {
826 "invalid chunk num_stripes, have %u", num_stripes);
829 if (unlikely(num_stripes < ncopies)) {
831 "invalid chunk num_stripes < ncopies, have %u < %d",
832 num_stripes, ncopies);
835 if (unlikely(nparity && num_stripes == nparity)) {
837 "invalid chunk num_stripes == nparity, have %u == %d",
838 num_stripes, nparity);
934 num_stripes != btrfs_raid_array[BTRFS_RAID_RAID1].devs_min) ||
936 num_stripes != btrfs_raid_array[BTRFS_RAID_RAID1C3].devs_min) ||
938 num_stripes != btrfs_raid_array[BTRFS_RAID_RAID1C4].devs_min) ||
940 num_stripes < btrfs_raid_array[BTRFS_RAID_RAID5].devs_min) ||
942 num_stripes < btrfs_raid_array[BTRFS_RAID_RAID6].devs_min) ||
944 num_stripes != btrfs_raid_array[BTRFS_RAID_DUP].dev_stripes) ||
946 num_stripes != btrfs_raid_array[BTRFS_RAID_SINGLE].dev_stripes))) {
948 "invalid num_stripes:sub_stripes %u:%u for profile %llu",
949 num_stripes, sub_stripes,
967 int num_stripes;
978 num_stripes = btrfs_chunk_num_stripes(leaf, chunk);
980 if (num_stripes == 0)
983 if (unlikely(btrfs_chunk_item_size(num_stripes) !=
988 btrfs_chunk_item_size(num_stripes));