Lines Matching refs:num_stripes
759 u16 num_stripes; in btrfs_check_chunk_valid() local
770 num_stripes = btrfs_chunk_num_stripes(leaf, chunk); in btrfs_check_chunk_valid()
777 if (!num_stripes) { in btrfs_check_chunk_valid()
779 "invalid chunk num_stripes, have %u", num_stripes); in btrfs_check_chunk_valid()
782 if (num_stripes < ncopies) { in btrfs_check_chunk_valid()
785 num_stripes, ncopies); in btrfs_check_chunk_valid()
788 if (nparity && num_stripes == nparity) { in btrfs_check_chunk_valid()
791 num_stripes, nparity); in btrfs_check_chunk_valid()
870 (type & BTRFS_BLOCK_GROUP_RAID1 && num_stripes != 2) || in btrfs_check_chunk_valid()
871 (type & BTRFS_BLOCK_GROUP_RAID5 && num_stripes < 2) || in btrfs_check_chunk_valid()
872 (type & BTRFS_BLOCK_GROUP_RAID6 && num_stripes < 3) || in btrfs_check_chunk_valid()
873 (type & BTRFS_BLOCK_GROUP_DUP && num_stripes != 2) || in btrfs_check_chunk_valid()
874 ((type & BTRFS_BLOCK_GROUP_PROFILE_MASK) == 0 && num_stripes != 1)) { in btrfs_check_chunk_valid()
877 num_stripes, sub_stripes, in btrfs_check_chunk_valid()
895 int num_stripes; in check_leaf_chunk_item() local
906 num_stripes = btrfs_chunk_num_stripes(leaf, chunk); in check_leaf_chunk_item()
908 if (num_stripes == 0) in check_leaf_chunk_item()
911 if (btrfs_chunk_item_size(num_stripes) != in check_leaf_chunk_item()
916 btrfs_chunk_item_size(num_stripes)); in check_leaf_chunk_item()