Home
last modified time | relevance | path

Searched refs:ndisks (Results 1 – 6 of 6) sorted by relevance

/f-stack/freebsd/contrib/openzfs/tests/zfs-tests/tests/functional/refreserv/
H A Drefreserv_raidz.ksh93 for ndisks in $((parity * 2)) $((parity * 2 + 1)); do
94 typeset -a disks=(${alldisks[0..$((ndisks - 1))]})
97 log_note "Too few disks to test $raid-$ndisks"
105 log_note "Testing $raid-$ndisks volblocksize=$vbs"
121 log_note "$raid-$ndisks refreservation $refres" \
H A Drefreserv_multi_raidz.ksh93 for ndisks in $((parity * 2)) $((parity * 2 + 1)); do
94 typeset -a disks=(${alldisks[0..$((ndisks - 1))]})
97 log_note "Too few disks to test $raid-$ndisks"
101 typeset -A sizes["$raid"]["$ndisks"]
107 log_note "Gathering refreservation for $raid-$ndisks" \
116 sizes["$raid"]["$ndisks"]["$vbs"]=$refres
/f-stack/freebsd/contrib/openzfs/tests/zfs-tests/cmd/draid/
H A Ddraid.c498 uint64_t ndisks = children - nspares; in eval_resilver() local
518 uint64_t groupstart = (j * groupwidth) % ndisks; in eval_resilver()
521 uint64_t groupidx = (groupstart + k) % ndisks; in eval_resilver()
538 uint64_t groupidx = (groupstart + k) % ndisks; in eval_resilver()
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dvdev_draid.c1109 uint64_t ndisks = vdc->vdc_ndisks; in vdev_draid_logical_to_physical() local
1116 uint64_t groupstart = (group * groupwidth) % ndisks; in vdev_draid_logical_to_physical()
1117 ASSERT3U(groupstart + groupwidth, <=, ndisks + groupstart); in vdev_draid_logical_to_physical()
1133 uint64_t row = (*perm * ((groupwidth * ngroups) / ndisks)) + in vdev_draid_logical_to_physical()
1134 (((group % ngroups) * groupwidth) / ndisks); in vdev_draid_logical_to_physical()
1182 uint64_t ndisks = vdc->vdc_ndisks; in vdev_draid_map_alloc_row() local
1186 if (groupstart + groupwidth > ndisks) in vdev_draid_map_alloc_row()
1187 wrap = ndisks - groupstart; in vdev_draid_map_alloc_row()
1232 uint64_t c = (groupstart + i) % ndisks; in vdev_draid_map_alloc_row()
H A Dvdev.c349 uint64_t ndisks = 1; in vdev_get_ndisks() local
352 ndisks = vd->vdev_ops->vdev_op_ndisks(vd); in vdev_get_ndisks()
354 return (ndisks); in vdev_get_ndisks()
/f-stack/freebsd/contrib/openzfs/lib/libzfs/
H A Dlibzfs_dataset.c5364 vdev_raidz_asize(uint64_t ndisks, uint64_t nparity, uint64_t ashift, in vdev_raidz_asize() argument
5369 ASSERT3U(ndisks, >, nparity); in vdev_raidz_asize()
5370 ndata = ndisks - nparity; in vdev_raidz_asize()
5384 vdev_draid_asize(uint64_t ndisks, uint64_t nparity, uint64_t ashift, in vdev_draid_asize() argument
5387 ASSERT3U(ndisks, >, nparity); in vdev_draid_asize()
5388 uint64_t ndata = ndisks - nparity; in vdev_draid_asize()
5390 uint64_t asize = (rows * ndisks) << ashift; in vdev_draid_asize()
5437 uint_t ndisks; in volsize_from_vdevs() local
5440 ZPOOL_CONFIG_CHILDREN, &disks, &ndisks) != 0) in volsize_from_vdevs()
5444 tsize = vdev_raidz_asize(ndisks, nparity, ashift, in volsize_from_vdevs()
[all …]