Searched refs:nparity (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_raidz.c446 uint64_t unit_shift, uint64_t dcols, uint64_t nparity)
463 q = s / (dcols - nparity);
469 r = s - q * (dcols - nparity);
472 bc = (r == 0 ? 0 : r + nparity);
478 tot = s + nparity * (q + (r == 0 ? 0 : 1));
485 scols = MIN(dcols, roundup(bc, nparity + 1));
501 rm->rm_firstdatacol = nparity;
535 rm->rm_asize = roundup(asize, (nparity + 1) << unit_shift);
536 rm->rm_nskip = roundup(tot, nparity + 1) - tot;
538 ASSERT3U(rm->rm_nskip, <=, nparity);
445 vdev_raidz_map_alloc(caddr_t data, uint64_t size, uint64_t offset, uint64_t unit_shift, uint64_t dcols, uint64_t nparity) argument
1478 uint64_t nparity = vd->vdev_nparity; local
1679 uint64_t nparity = vd->vdev_nparity; local
[all...]
H A Dvdev.c378 uint64_t guid = 0, islog, nparity; local
431 * Set the nparity property for RAID-Z vdevs.
433 nparity = -1ULL;
436 &nparity) == 0) {
437 if (nparity == 0 || nparity > VDEV_RAIDZ_MAXPARITY)
443 if (nparity > 1 &&
446 if (nparity > 2 &&
459 nparity = 1;
462 nparity
[all...]
/illumos-gate/usr/src/cmd/zpool/
H A Dzpool_vdev.c1103 long nparity; local
1106 nparity = 1;
1111 nparity = strtol(p, &end, 10);
1112 if (errno != 0 || nparity < 1 || nparity >= 255 ||
1118 *mindev = nparity + 1;
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/
H A Dzfssubr.c1171 uint64_t dcols, uint64_t nparity)
1180 q = s / (dcols - nparity);
1181 r = s - q * (dcols - nparity);
1182 bc = (r == 0 ? 0 : r + nparity);
1183 tot = s + nparity * (q + (r == 0 ? 0 : 1));
1187 scols = MIN(dcols, roundup(bc, nparity + 1));
1203 rm->rm_firstdatacol = nparity;
1235 rm->rm_asize = roundup(asize, (nparity + 1) << unit_shift);
1236 rm->rm_nskip = roundup(tot, nparity + 1) - tot;
1238 ASSERT3U(rm->rm_nskip, <=, nparity);
1170 vdev_raidz_map_alloc(void *data, off_t offset, size_t size, uint64_t unit_shift, uint64_t dcols, uint64_t nparity) argument
[all...]
/illumos-gate/usr/src/boot/sys/boot/zfs/
H A Dzfsimpl.c514 uint64_t guid, id, ashift, nparity; local
577 DATA_TYPE_UINT64, 0, &nparity) == 0)
578 vdev->v_nparity = nparity;
669 * is degraded if at most nparity kids are offline.

Completed in 251 milliseconds