Home
last modified time | relevance | path

Searched refs:vdev_children (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-14-stable/sys/contrib/openzfs/module/zfs/
HDvdev_root.c45 for (uint64_t c = 0; c < vd->vdev_children; c++) { in vdev_root_core_tvds()
91 if (vd->vdev_children == 0) { in vdev_root_open()
98 for (int c = 0; c < vd->vdev_children; c++) { in vdev_root_open()
127 for (int c = 0; c < vd->vdev_children; c++) in vdev_root_close()
HDvdev.c224 for (uint64_t i = 0; i < vd->vdev_children; i++) in vdev_dbgmsg_print_tree()
318 for (int c = 0; c < vd->vdev_children; c++) { in vdev_default_asize()
366 for (int c = 0; c < vd->vdev_children; c++) in vdev_set_min_asize()
446 if (vdev < rvd->vdev_children) { in vdev_lookup_top()
462 for (int c = 0; c < vd->vdev_children; c++) in vdev_lookup_by_guid()
478 for (int c = 0; c < vd->vdev_children; c++) in vdev_count_leaves_impl()
511 ASSERT(id >= pvd->vdev_children || pvd->vdev_child[id] == NULL); in vdev_add_child()
513 oldsize = pvd->vdev_children * sizeof (vdev_t *); in vdev_add_child()
514 pvd->vdev_children = MAX(pvd->vdev_children, id + 1); in vdev_add_child()
515 newsize = pvd->vdev_children * sizeof (vdev_t *); in vdev_add_child()
[all …]
HDvdev_mirror.c251 for (int i = 0; i < vd->vdev_children; i++) { in vdev_mirror_rebuilding()
371 mm = vdev_mirror_map_alloc(vd->vdev_children, replacing, in vdev_mirror_map_init()
393 if (vd->vdev_children == 0) { in vdev_mirror_open()
400 for (int c = 0; c < vd->vdev_children; c++) { in vdev_mirror_open()
413 for (int c = 0; c < vd->vdev_children; c++) { in vdev_mirror_open()
422 if (numerrors == vd->vdev_children) { in vdev_mirror_open()
436 for (int c = 0; c < vd->vdev_children; c++) in vdev_mirror_close()
918 if (faulted == vd->vdev_children) { in vdev_mirror_state_change()
HDvdev_label.c665 child = kmem_alloc(vd->vdev_children * sizeof (nvlist_t *), in vdev_config_generate()
668 for (c = 0; c < vd->vdev_children; c++) { in vdev_config_generate()
674 (const nvlist_t * const *)child, vd->vdev_children); in vdev_config_generate()
676 for (c = 0; c < vd->vdev_children; c++) in vdev_config_generate()
679 kmem_free(child, vd->vdev_children * sizeof (nvlist_t *)); in vdev_config_generate()
746 array = kmem_alloc(rvd->vdev_children * sizeof (uint64_t), KM_SLEEP); in vdev_top_config_generate()
748 for (c = 0, idx = 0; c < rvd->vdev_children; c++) { in vdev_top_config_generate()
762 rvd->vdev_children) == 0); in vdev_top_config_generate()
764 kmem_free(array, rvd->vdev_children * sizeof (uint64_t)); in vdev_top_config_generate()
1033 for (int c = 0; c < vd->vdev_children; c++) in vdev_label_init()
[all …]
HDspa_checkpoint.c262 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in spa_checkpoint_accounting_verify()
374 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in spa_checkpoint_discard_is_done()
404 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in spa_checkpoint_discard_thread()
HDvdev_draid.c1222 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_missing()
1281 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_partial()
1340 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_readable()
1365 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_find_spare()
1492 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_calculate_asize()
1502 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_calculate_asize()
1549 vd->vdev_children < nparity + 1) { in vdev_draid_open()
1563 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_open()
1611 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_close()
1694 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_draid_spare_create()
[all …]
HDspa.c2407 for (uint64_t i = 0; i < rvd->vdev_children; i++) { in spa_healthy_core_tvds()
2425 for (uint64_t c = 0; c < vd->vdev_children; c++) in spa_check_removed()
2449 child = kmem_alloc(rvd->vdev_children * sizeof (nvlist_t *), in spa_check_for_missing_logs()
2453 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in spa_check_for_missing_logs()
2478 kmem_free(child, rvd->vdev_children * sizeof (char **)); in spa_check_for_missing_logs()
2486 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in spa_check_for_missing_logs()
2538 for (int c = 0; c < rvd->vdev_children; c++) { in spa_passivate_log()
2561 for (int c = 0; c < rvd->vdev_children; c++) { in spa_activate_log()
3386 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_count_verify_zaps()
4952 for (int c = 0; c < rvd->vdev_children; c++)
[all …]
HDvdev_rebuild.c148 for (uint64_t i = 0; i < vd->vdev_children; i++) in clear_rebuild_bytes()
815 uint64_t limit = (arc_c_max / 2) / MAX(rvd->vdev_children, 1); in vdev_rebuild_thread()
817 zfs_rebuild_vdev_limit * vd->vdev_children)); in vdev_rebuild_thread()
988 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_rebuild_active()
1045 for (uint64_t i = 0; i < vd->vdev_children; i++) in vdev_rebuild_restart_impl()
1091 for (uint64_t i = 0; i < vd->vdev_children; i++) in vdev_rebuild_stop_wait()
HDvdev_raidz.c1512 vd->vdev_children < nparity + 1) { in vdev_raidz_open()
1519 for (c = 0; c < vd->vdev_children; c++) { in vdev_raidz_open()
1532 for (c = 0; c < vd->vdev_children; c++) { in vdev_raidz_open()
1541 *asize *= vd->vdev_children; in vdev_raidz_open()
1542 *max_asize *= vd->vdev_children; in vdev_raidz_open()
1555 for (int c = 0; c < vd->vdev_children; c++) { in vdev_raidz_close()
1584 return ((vd->vdev_min_asize + vd->vdev_children - 1) / in vdev_raidz_min_asize()
1585 vd->vdev_children); in vdev_raidz_min_asize()
2133 int n = zio->io_vd->vdev_children; in vdev_raidz_combrec()
2484 uint64_t dcols = vd->vdev_children; in vdev_raidz_need_resilver()
[all …]
HDvdev_trim.c1097 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_trim_stop_all_impl()
1181 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_trim_restart()
1309 uint64_t children = vd->vdev_children; in vdev_autotrim_thread()
1446 for (uint64_t c = 0; c < vd->vdev_children; c++) { in vdev_autotrim_thread()
1491 for (uint64_t i = 0; i < root_vd->vdev_children; i++) { in vdev_autotrim()
1536 for (uint64_t i = 0; i < root_vd->vdev_children; i++) { in vdev_autotrim_kick()
1555 for (uint64_t i = 0; i < root_vd->vdev_children; i++) in vdev_autotrim_stop_all()
HDvdev_removal.c209 for (uint64_t id = 0; id < rvd->vdev_children; id++) { in vdev_passivate()
1086 for (int i = 0; i < source_vd->vdev_children; i++) { in spa_vdev_copy_one_child()
1088 (dest_id + i) % source_vd->vdev_children]; in spa_vdev_copy_one_child()
1236 for (int i = 0; i < dest_vd->vdev_children; i++) { in spa_vdev_copy_segment()
1305 for (uint64_t id = 0; id < vd->vdev_children; id++) { in vdev_remove_enlist_zaps()
2254 for (uint64_t id = 0; id < rvd->vdev_children; id++) { in spa_vdev_remove_top_check()
2278 cid < cvd->vdev_children; cid++) { in spa_vdev_remove_top_check()
HDvdev_initialize.c740 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_initialize_stop_all_impl()
808 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_initialize_restart()
HDdsl_scan.c797 for (i = 0; i < spa->spa_root_vdev->vdev_children; i++) { in dsl_scan_sync_state()
922 for (uint64_t i = 0; i < rvd->vdev_children; i++) { in dsl_scan_setup_sync()
1558 for (uint64_t i = 0; i < rvd->vdev_children; i++) { in dsl_scan_should_clear()
3149 for (i = 0; i < rvd->vdev_children; i++) { in dsl_scan_count_data_disks()
3488 int nthreads = spa->spa_root_vdev->vdev_children; in scan_io_queues_run()
3501 for (uint64_t i = 0; i < spa->spa_root_vdev->vdev_children; i++) { in scan_io_queues_run()
3576 for (i = 0; i < spa->spa_root_vdev->vdev_children; i++) { in dsl_scan_update_stats()
3670 for (int c = 0; c < vd->vdev_children; c++) { in dsl_scan_check_deferred()
5075 for (uint64_t i = 0; i < rvd->vdev_children; i++) { in scan_io_queues_destroy()
HDspa_config.c586 for (c = 0; c < rvd->vdev_children; c++) { in spa_config_update()
HDzio.c1155 if (vdevid >= spa->spa_root_vdev->vdev_children) { in zfs_blkptr_verify()
1204 if (vdevid >= spa->spa_root_vdev->vdev_children) in zfs_dva_valid()
1456 ASSERT0(vd->vdev_children); in zio_trim()
1476 ASSERT(vd->vdev_children == 0); in zio_read_phys()
1497 ASSERT(vd->vdev_children == 0); in zio_write_phys()
1557 ASSERT0(vd->vdev_children); in zio_vdev_child_io()
1620 if (vd->vdev_children == 0) { in zio_flush()
1625 for (uint64_t c = 0; c < vd->vdev_children; c++) in zio_flush()
HDspa_log_spacemap.c1343 for (uint64_t c = 0; c < spa->spa_root_vdev->vdev_children; c++) { in spa_ld_log_spacemaps()
HDmetaslab.c526 for (int c = 0; c < rvd->vdev_children; c++) { in metaslab_class_histogram_verify()
569 for (int c = 0; c < rvd->vdev_children; c++) { in metaslab_class_fragmentation()
618 for (int c = 0; c < rvd->vdev_children; c++) { in metaslab_class_expandable_space()
5223 d == 0 && !try_hard && vd->vdev_children == 0) { in metaslab_alloc_dva()
HDdsl_pool.c655 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in dsl_early_sync_task_verify()
HDbrt.c844 brt_vdevs_expand(brt, brt->brt_spa->spa_root_vdev->vdev_children); in brt_vdevs_alloc()
HDvdev_indirect.c1208 n = vd->vdev_children; in vdev_indirect_gather_splits()
HDspa_misc.c2860 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in spa_top_vdevs_spacemap_addressable()
/freebsd-14-stable/sys/contrib/openzfs/cmd/zdb/
HDzdb.c699 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in livelist_metaslab_validate()
761 ASSERT3U(vdev_id, <, rvd->vdev_children); in livelist_metaslab_validate()
1516 for (unsigned c = 0; c < vd->vdev_children; c++) in get_dtl_refcount()
1535 for (unsigned c = 0; c < vd->vdev_children; c++) in get_metaslab_refcount()
1559 for (unsigned c = 0; c < vd->vdev_children; c++) { in get_obsolete_refcount()
1591 for (uint64_t c = 0; c < vd->vdev_children; c++) in get_checkpoint_refcount()
1851 for (unsigned c = 0; c < rvd->vdev_children; c++) { in dump_metaslab_groups()
1961 uint64_t m, c = 0, children = rvd->vdev_children; in dump_metaslabs()
2286 if (dump_opt['d'] > 5 && vd->vdev_children == 0) in dump_dtl()
2291 for (unsigned c = 0; c < vd->vdev_children; c++) in dump_dtl()
[all …]
/freebsd-14-stable/sys/contrib/openzfs/cmd/
HDztest.c1461 top = ztest_random(rvd->vdev_children); in ztest_random_vdev_top()
3185 for (c = 0; c < vd->vdev_children; c++) in vdev_lookup_by_path()
3198 return (rvd->vdev_children); in spa_num_top_vdevs()
3523 schild = umem_alloc(rvd->vdev_children * sizeof (nvlist_t *), in ztest_split_pool()
3558 umem_free(schild, rvd->vdev_children * sizeof (nvlist_t *)); in ztest_split_pool()
3653 ASSERT3U(oldvd->vdev_children, >=, zs->zs_mirrors); in ztest_vdev_attach_detach()
3663 ASSERT3U(oldvd->vdev_children, ==, ztest_opts.zo_raid_children); in ztest_vdev_attach_detach()
3671 while (oldvd->vdev_children != 0) { in ztest_vdev_attach_detach()
3673 ASSERT3U(oldvd->vdev_children, >=, 2); in ztest_vdev_attach_detach()
3674 oldvd = oldvd->vdev_child[ztest_random(oldvd->vdev_children)]; in ztest_vdev_attach_detach()
[all …]
/freebsd-14-stable/stand/libsa/zfs/
HDzfsimpl.c1273 uint64_t pool_guid, vdev_children; in vdev_init_from_nvlist() local
1280 NULL, &vdev_children, NULL) || in vdev_init_from_nvlist()
1293 spa->spa_root_vdev->v_nchildren = vdev_children; in vdev_init_from_nvlist()
2009 uint64_t guid, vdev_children; in vdev_probe() local
2087 DATA_TYPE_UINT64, NULL, &vdev_children, NULL); in vdev_probe()
2101 spa->spa_root_vdev->v_nchildren = vdev_children; in vdev_probe()
/freebsd-14-stable/sys/contrib/openzfs/include/sys/
HDvdev_impl.h250 uint64_t vdev_children; /* number of children */ member

12