Home
last modified time | relevance | path

Searched refs:nspares (Results 1 – 10 of 10) sorted by relevance

/f-stack/freebsd/contrib/openzfs/cmd/zpool/
H A Dzpool_vdev.c219 uint_t i, nspares; in is_spare() local
250 &spares, &nspares) == 0) { in is_spare()
251 for (i = 0; i < nspares; i++) { in is_spare()
1308 uint64_t nspares = 0; in draid_config_by_type() local
1357 nspares = (uint64_t)value; in draid_config_by_type()
1401 if (nspares > 100 || nspares > (children - (ndata + nparity))) { in draid_config_by_type()
1458 nspares = 0; in construct_spec()
1596 nspares = children; in construct_spec()
1707 if (nspares != 0) in construct_spec()
1709 spares, nspares) == 0); in construct_spec()
[all …]
H A Dzpool_main.c7827 uint_t nspares) in print_spares() argument
7832 if (nspares == 0) in print_spares()
7837 for (i = 0; i < nspares; i++) { in print_spares()
8308 uint_t nspares, nl2cache; in status_callback() local
8355 &spares, &nspares) == 0) in status_callback()
8356 print_spares(zhp, cbp, spares, nspares); in status_callback()
/f-stack/freebsd/contrib/openzfs/tests/zfs-tests/cmd/draid/
H A Ddraid.c493 eval_resilver(draid_map_t *map, uint64_t groupwidth, uint64_t nspares, in eval_resilver() argument
498 uint64_t ndisks = children - nspares; in eval_resilver()
503 while (ngroups * (groupwidth) % (children - nspares) != 0) in eval_resilver()
514 uint64_t spareidx = map->dm_children - nspares; in eval_resilver()
543 } else if (nspares > 0) { in eval_resilver()
625 for (int nspares = 1; nspares <= 2; nspares++) { in eval_decluster() local
626 uint64_t faults = nspares; in eval_decluster()
635 groupwidth <= MIN(children - nspares, 19); in eval_decluster()
651 nspares, faulted_devs, faults, in eval_decluster()
668 groupwidth, nspares, in eval_decluster()
/f-stack/freebsd/contrib/openzfs/cmd/zed/agents/
H A Dzfs_retire.c188 uint_t s, nspares; in replace_with_spare() local
202 &spares, &nspares) != 0) in replace_with_spare()
221 for (s = 0; s < nspares; s++) { in replace_with_spare()
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dvdev_draid.c1912 uint64_t nspares = vdc->vdc_nspares; in vdev_draid_spare_create() local
1915 for (uint64_t spare_id = 0; spare_id < nspares; spare_id++) { in vdev_draid_spare_create()
2357 uint64_t ndata, nparity, nspares, ngroups; in vdev_draid_init() local
2376 if (nvlist_lookup_uint64(nv, ZPOOL_CONFIG_DRAID_NSPARES, &nspares) || in vdev_draid_init()
2377 nspares > 100 || nspares > (children - (ndata + nparity))) { in vdev_draid_init()
2390 if (children < (ndata + nparity + nspares)) in vdev_draid_init()
2407 vdc->vdc_nspares = nspares; in vdev_draid_init()
2859 uint_t nspares; in vdev_draid_spare_lookup() local
2864 ZPOOL_CONFIG_SPARES, &spares, &nspares) != 0)) { in vdev_draid_spare_lookup()
2873 for (int i = 0; i < nspares; i++) { in vdev_draid_spare_lookup()
H A Dspa.c1679 uint_t nspares; in spa_load_spares() local
1716 nspares = 0; in spa_load_spares()
1724 if (nspares == 0) in spa_load_spares()
5191 uint_t i, nspares; local
5207 if (nspares != 0) {
5638 uint_t nspares, nl2cache; local
5945 uint_t nspares, nl2cache; local
6451 &nspares) != 0)
6452 nspares = 0;
6475 nspares = 0;
[all …]
H A Dvdev_removal.c2193 uint_t nspares, nl2cache; in spa_vdev_remove() local
2219 ZPOOL_CONFIG_SPARES, &spares, &nspares) == 0 && in spa_vdev_remove()
2220 (nv = spa_nvlist_lookup_by_guid(spares, nspares, guid)) != NULL) { in spa_vdev_remove()
2246 ZPOOL_CONFIG_SPARES, spares, nspares, nv); in spa_vdev_remove()
/f-stack/freebsd/contrib/openzfs/lib/libzutil/
H A Dzutil_import.c462 uint_t i, nspares, nl2cache; in get_configs() local
810 &spares, &nspares) == 0) { in get_configs()
811 for (i = 0; i < nspares; i++) { in get_configs()
/f-stack/freebsd/contrib/openzfs/lib/libzfs/
H A Dlibzfs_pool.c1489 uint_t nspares, nl2cache; in zpool_add() local
1497 &spares, &nspares) == 0) { in zpool_add()
4054 uint64_t ndata, nparity, nspares; in zpool_vdev_name() local
4065 ZPOOL_CONFIG_DRAID_NSPARES, &nspares) == 0); in zpool_vdev_name()
4068 nparity, nspares, children); in zpool_vdev_name()
/f-stack/freebsd/contrib/openzfs/cmd/ztest/
H A Dztest.c1160 uint64_t nspares = ztest_opts.zo_draid_spares; in make_vdev_raid() local
1169 while (ngroups * (ndata + nparity) % (children - nspares) != 0) in make_vdev_raid()
1174 fnvlist_add_uint64(raid, ZPOOL_CONFIG_DRAID_NSPARES, nspares); in make_vdev_raid()