Searched refs:nspares (Results 1 - 11 of 11) sorted by relevance

/freebsd-current/sys/contrib/openzfs/cmd/zpool/
H A Dzpool_vdev.c218 uint_t i, nspares; local
249 &spares, &nspares) == 0) {
250 for (i = 0; i < nspares; i++) {
1356 uint64_t nspares = 0; local
1410 nspares = (uint64_t)value;
1422 if (children > nspares + nparity) {
1423 ndata = MIN(children - nspares - nparity, 8);
1428 (u_longlong_t)nspares, (u_longlong_t)nparity);
1434 if (ndata == 0 || (ndata + nparity > children - nspares)) {
1438 (u_longlong_t)(children - nspares
1494 int t, toplevels, mindev, maxdev, nspares, nlogs, nl2cache; local
[all...]
H A Dzpool_main.c8755 uint_t nspares)
8760 if (nspares == 0)
8765 for (i = 0; i < nspares; i++) {
9264 uint_t nspares, nl2cache; local
9320 &spares, &nspares) == 0)
9321 print_spares(zhp, cbp, spares, nspares);
8754 print_spares(zpool_handle_t *zhp, status_cbdata_t *cb, nvlist_t **spares, uint_t nspares) argument
/freebsd-current/sys/contrib/openzfs/cmd/zed/agents/
H A Dzfs_retire.c151 uint_t nspares; local
166 &spares, &nspares) != 0) {
171 for (int i = 0; i < nspares; i++) {
250 uint_t s, nspares; local
264 &spares, &nspares) != 0)
283 for (s = 0; s < nspares; s++) {
425 int nspares = find_and_remove_spares(zhdl, vdev_guid); local
426 fmd_hdl_debug(hdl, "%d spares removed", nspares);
/freebsd-current/sys/contrib/openzfs/tests/zfs-tests/cmd/
H A Ddraid.c493 eval_resilver(draid_map_t *map, uint64_t groupwidth, uint64_t nspares, argument
498 uint64_t ndisks = children - nspares;
503 while (ngroups * (groupwidth) % (children - nspares) != 0)
516 uint64_t spareidx = map->dm_children - nspares;
545 } else if (nspares > 0) {
627 for (int nspares = 1; nspares <= 2; nspares++) {
628 uint64_t faults = nspares;
637 groupwidth <= MIN(children - nspares, 1
[all...]
/freebsd-current/cddl/usr.sbin/zfsd/
H A Dcase_file.cc521 u_int nspares, i; local
560 nspares = 0;
562 &nspares);
563 if (nspares == 0) {
569 for (i = 0; i < nspares; i++) {
590 if (i == nspares) {
/freebsd-current/sys/contrib/openzfs/module/zfs/
H A Dvdev_draid.c1159 * Allocatable space for dRAID is (children - nspares) * sizeof(smallest child)
1161 * 1 / (children - nspares) of its asize.
1718 uint64_t nspares = vdc->vdc_nspares; local
1721 for (uint64_t spare_id = 0; spare_id < nspares; spare_id++) {
2199 uint64_t ndata, nparity, nspares, ngroups; local
2218 if (nvlist_lookup_uint64(nv, ZPOOL_CONFIG_DRAID_NSPARES, &nspares) ||
2219 nspares > 100 || nspares > (children - (ndata + nparity))) {
2232 if (children < (ndata + nparity + nspares))
2249 vdc->vdc_nspares = nspares;
2696 uint_t nspares; local
[all...]
H A Dspa.c2143 uint_t nspares; local
2181 nspares = 0;
2184 ZPOOL_CONFIG_SPARES, &spares, &nspares));
2186 spa->spa_spares.sav_count = (int)nspares;
2189 if (nspares == 0)
2201 spa->spa_spares.sav_vdevs = kmem_zalloc(nspares * sizeof (void *),
5884 uint_t i, nspares; local
5898 ZPOOL_CONFIG_SPARES, &spares, &nspares));
5899 if (nspares != 0) {
5901 (const nvlist_t * const *)spares, nspares);
6326 uint_t nspares, nl2cache; local
6641 uint_t nspares, nl2cache; local
7198 uint_t nspares, nl2cache; local
[all...]
H A Dvdev_removal.c2383 uint_t nspares, nl2cache; local
2410 ZPOOL_CONFIG_SPARES, &spares, &nspares) == 0 &&
2411 (nv = spa_nvlist_lookup_by_guid(spares, nspares, guid)) != NULL) {
2437 ZPOOL_CONFIG_SPARES, spares, nspares, nv);
/freebsd-current/sys/contrib/openzfs/lib/libzutil/
H A Dzutil_import.c497 uint_t i, nspares, nl2cache; local
853 &spares, &nspares) == 0) {
854 for (i = 0; i < nspares; i++) {
/freebsd-current/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs_pool.c1734 uint_t nspares, nl2cache; local
1742 &spares, &nspares) == 0) {
4346 uint64_t ndata, nparity, nspares; local
4356 nspares = fnvlist_lookup_uint64(nv,
4360 nparity, nspares, children);
/freebsd-current/sys/contrib/openzfs/cmd/
H A Dztest.c1353 uint64_t nspares = ztest_opts.zo_draid_spares; local
1362 while (ngroups * (ndata + nparity) % (children - nspares) != 0)
1367 fnvlist_add_uint64(raid, ZPOOL_CONFIG_DRAID_NSPARES, nspares);

Completed in 410 milliseconds