| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | vdev_root.c | 46 for (uint64_t c = 0; c < vd->vdev_children; c++) { in vdev_root_core_tvds() 92 if (vd->vdev_children == 0) { in vdev_root_open() 99 for (int c = 0; c < vd->vdev_children; c++) { in vdev_root_open() 128 for (int c = 0; c < vd->vdev_children; c++) in vdev_root_close()
|
| H A D | vdev.c | 243 for (uint64_t i = 0; i < vd->vdev_children; i++) in vdev_dbgmsg_print_tree() 354 for (int c = 0; c < vd->vdev_children; c++) { in vdev_default_psize() 372 for (int c = 0; c < vd->vdev_children; c++) { in vdev_default_asize() 420 for (int c = 0; c < vd->vdev_children; c++) in vdev_set_min_asize() 525 if (vdev < rvd->vdev_children) { in vdev_lookup_top() 541 for (int c = 0; c < vd->vdev_children; c++) in vdev_lookup_by_guid() 557 for (int c = 0; c < vd->vdev_children; c++) in vdev_count_leaves_impl() 590 ASSERT(id >= pvd->vdev_children || pvd->vdev_child[id] == NULL); in vdev_add_child() 592 oldsize = pvd->vdev_children * sizeof (vdev_t *); in vdev_add_child() 593 pvd->vdev_children = MAX(pvd->vdev_children, id + 1); in vdev_add_child() [all …]
|
| H A D | vdev_raidz.c | 2189 vd->vdev_children < nparity + 1) { in vdev_raidz_open() 2196 for (c = 0; c < vd->vdev_children; c++) { in vdev_raidz_open() 2209 for (c = 0; c < vd->vdev_children; c++) { in vdev_raidz_open() 2219 *asize *= vd->vdev_children - 1; in vdev_raidz_open() 2220 *max_asize *= vd->vdev_children - 1; in vdev_raidz_open() 2224 *asize *= vd->vdev_children; in vdev_raidz_open() 2225 *max_asize *= vd->vdev_children; in vdev_raidz_open() 2239 for (int c = 0; c < vd->vdev_children; c++) { in vdev_raidz_close() 2348 return ((vd->vdev_min_asize + vd->vdev_children - 1) / in vdev_raidz_min_asize() 2349 vd->vdev_children); in vdev_raidz_min_asize() [all …]
|
| H A D | vdev_mirror.c | 252 for (int i = 0; i < vd->vdev_children; i++) { in vdev_mirror_rebuilding() 372 mm = vdev_mirror_map_alloc(vd->vdev_children, replacing, in vdev_mirror_map_init() 394 if (vd->vdev_children == 0) { in vdev_mirror_open() 401 for (int c = 0; c < vd->vdev_children; c++) { in vdev_mirror_open() 414 for (int c = 0; c < vd->vdev_children; c++) { in vdev_mirror_open() 423 if (numerrors == vd->vdev_children) { in vdev_mirror_open() 437 for (int c = 0; c < vd->vdev_children; c++) in vdev_mirror_close() 941 if (faulted == vd->vdev_children) { in vdev_mirror_state_change()
|
| H A D | vdev_label.c | 694 child = kmem_alloc(vd->vdev_children * sizeof (nvlist_t *), in vdev_config_generate() 697 for (c = 0; c < vd->vdev_children; c++) { in vdev_config_generate() 703 (const nvlist_t * const *)child, vd->vdev_children); in vdev_config_generate() 705 for (c = 0; c < vd->vdev_children; c++) in vdev_config_generate() 708 kmem_free(child, vd->vdev_children * sizeof (nvlist_t *)); in vdev_config_generate() 775 array = kmem_alloc(rvd->vdev_children * sizeof (uint64_t), KM_SLEEP); in vdev_top_config_generate() 777 for (c = 0, idx = 0; c < rvd->vdev_children; c++) { in vdev_top_config_generate() 791 rvd->vdev_children)); in vdev_top_config_generate() 793 kmem_free(array, rvd->vdev_children * sizeof (uint64_t)); in vdev_top_config_generate() 1104 for (int c = 0; c < vd->vdev_children; c++) in vdev_label_init() [all …]
|
| H A D | spa_checkpoint.c | 263 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in spa_checkpoint_accounting_verify() 375 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in spa_checkpoint_discard_is_done() 405 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in spa_checkpoint_discard_thread()
|
| H A D | vdev_rebuild.c | 150 for (uint64_t i = 0; i < vd->vdev_children; i++) in clear_rebuild_bytes() 825 uint64_t limit = (arc_c_max / 2) / MAX(rvd->vdev_children, 1); in vdev_rebuild_thread() 827 zfs_rebuild_vdev_limit * vd->vdev_children)); in vdev_rebuild_thread() 1006 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_rebuild_active() 1063 for (uint64_t i = 0; i < vd->vdev_children; i++) in vdev_rebuild_restart_impl() 1111 for (uint64_t i = 0; i < vd->vdev_children; i++) in vdev_rebuild_stop_wait()
|
| H A D | spa.c | 2794 for (uint64_t i = 0; i < rvd->vdev_children; i++) { in spa_healthy_core_tvds() 2812 for (uint64_t c = 0; c < vd->vdev_children; c++) in spa_check_removed() 2836 child = kmem_alloc(rvd->vdev_children * sizeof (nvlist_t *), in spa_check_for_missing_logs() 2840 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in spa_check_for_missing_logs() 2865 kmem_free(child, rvd->vdev_children * sizeof (char **)); in spa_check_for_missing_logs() 2873 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in spa_check_for_missing_logs() 2925 for (int c = 0; c < rvd->vdev_children; c++) { in spa_passivate_log() 2948 for (int c = 0; c < rvd->vdev_children; c++) { in spa_activate_log() 3773 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_count_verify_zaps() 5741 for (int c = 0; c < rvd->vdev_children; c++) [all …]
|
| H A D | vdev_draid.c | 1383 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_missing() 1441 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_partial() 1500 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_readable() 1525 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_find_spare() 1645 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_calculate_asize() 1655 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_calculate_asize() 1788 for (int c = 0; c < vd->vdev_children; c++) { in vdev_draid_close() 1872 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_draid_spare_create() 1905 for (uint64_t vdev_id = 0; vdev_id < vd->vdev_children; vdev_id++) { in vdev_draid_spare_create() 2009 for (int i = 0; i < vd->vdev_children; i++) { in vdev_draid_rebuilding() [all …]
|
| H A D | vdev_trim.c | 1108 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_trim_stop_all_impl() 1195 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_trim_restart() 1325 uint64_t children = vd->vdev_children; in vdev_autotrim_thread() 1465 for (uint64_t c = 0; c < vd->vdev_children; c++) { in vdev_autotrim_thread() 1510 for (uint64_t i = 0; i < root_vd->vdev_children; i++) { in vdev_autotrim() 1556 for (uint64_t i = 0; i < root_vd->vdev_children; i++) { in vdev_autotrim_kick() 1575 for (uint64_t i = 0; i < root_vd->vdev_children; i++) in vdev_autotrim_stop_all()
|
| H A D | vdev_removal.c | 241 for (uint64_t id = 0; id < rvd->vdev_children; id++) { in vdev_passivate() 1121 for (int i = 0; i < source_vd->vdev_children; i++) { in spa_vdev_copy_one_child() 1123 (dest_id + i) % source_vd->vdev_children]; in spa_vdev_copy_one_child() 1273 for (int i = 0; i < dest_vd->vdev_children; i++) { in spa_vdev_copy_segment() 1342 for (uint64_t id = 0; id < vd->vdev_children; id++) { in vdev_remove_enlist_zaps() 2304 for (uint64_t id = 0; id < rvd->vdev_children; id++) { in spa_vdev_remove_top_check() 2328 cid < cvd->vdev_children; cid++) { in spa_vdev_remove_top_check()
|
| H A D | mmp.c | 570 for (uint64_t c = 0; c < vd->vdev_children; c++) { in mmp_claim_uberblock_sync() 582 MIN(MAX(cvd->vdev_children, 1), 2); in mmp_claim_uberblock_sync()
|
| H A D | vdev_initialize.c | 748 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_initialize_stop_all_impl() 819 for (uint64_t i = 0; i < vd->vdev_children; i++) { in vdev_initialize_restart()
|
| H A D | spa_config.c | 500 for (c = 0; c < rvd->vdev_children; c++) { in spa_config_update()
|
| H A D | dsl_scan.c | 814 for (i = 0; i < spa->spa_root_vdev->vdev_children; i++) { in dsl_scan_sync_state() 944 for (uint64_t i = 0; i < rvd->vdev_children; i++) { in dsl_scan_setup_sync() 1601 for (uint64_t i = 0; i < rvd->vdev_children; i++) { in dsl_scan_should_clear() 3207 for (i = 0; i < rvd->vdev_children; i++) { in dsl_scan_count_data_disks() 3548 int nthreads = spa->spa_root_vdev->vdev_children; in scan_io_queues_run() 3561 for (uint64_t i = 0; i < spa->spa_root_vdev->vdev_children; i++) { in scan_io_queues_run() 3654 for (i = 0; i < spa->spa_root_vdev->vdev_children; i++) { in dsl_scan_update_stats() 3748 for (int c = 0; c < vd->vdev_children; c++) { in dsl_scan_check_deferred() 5178 for (uint64_t i = 0; i < rvd->vdev_children; i++) { in scan_io_queues_destroy()
|
| H A D | zio.c | 1249 if (unlikely(vdevid >= spa->spa_root_vdev->vdev_children)) { in zfs_blkptr_verify() 1299 if (vdevid >= spa->spa_root_vdev->vdev_children) in zfs_dva_valid() 1535 ASSERT0(vd->vdev_children); in zio_trim() 1555 ASSERT0(vd->vdev_children); in zio_read_phys() 1576 ASSERT0(vd->vdev_children); in zio_write_phys() 1657 ASSERT0(vd->vdev_children); in zio_vdev_child_io() 1732 if (vd->vdev_children == 0) { in zio_flush() 1737 for (uint64_t c = 0; c < vd->vdev_children; c++) in zio_flush()
|
| H A D | brt.c | 1478 for (uint64_t vdevid = 0; vdevid < spa->spa_root_vdev->vdev_children; in brt_load() 1497 brt_vdevs_expand(spa, spa->spa_root_vdev->vdev_children); in brt_load()
|
| H A D | spa_log_spacemap.c | 1344 for (uint64_t c = 0; c < spa->spa_root_vdev->vdev_children; c++) { in spa_ld_log_spacemaps()
|
| H A D | dsl_pool.c | 657 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in dsl_early_sync_task_verify()
|
| H A D | metaslab.c | 767 for (int c = 0; c < rvd->vdev_children; c++) { in metaslab_class_histogram_verify() 817 for (int c = 0; c < rvd->vdev_children; c++) { in metaslab_class_fragmentation() 866 for (int c = 0; c < rvd->vdev_children; c++) { in metaslab_class_expandable_space() 5358 vd->vdev_children == 0) { in metaslab_group_allocatable()
|
| H A D | vdev_indirect.c | 1210 n = vd->vdev_children; in vdev_indirect_gather_splits()
|
| /freebsd/sys/contrib/openzfs/cmd/zdb/ |
| H A D | zdb.c | 632 for (uint64_t c = 0; c < rvd->vdev_children; c++) { in livelist_metaslab_validate() 696 ASSERT3U(vdev_id, <, rvd->vdev_children); in livelist_metaslab_validate() 1464 for (unsigned c = 0; c < vd->vdev_children; c++) in get_dtl_refcount() 1483 for (unsigned c = 0; c < vd->vdev_children; c++) in get_metaslab_refcount() 1507 for (unsigned c = 0; c < vd->vdev_children; c++) { in get_obsolete_refcount() 1539 for (uint64_t c = 0; c < vd->vdev_children; c++) in get_checkpoint_refcount() 1834 for (unsigned c = 0; c < rvd->vdev_children; c++) { in dump_metaslab_groups() 1945 uint64_t m, c = 0, children = rvd->vdev_children; in dump_metaslabs() 2388 if (dump_opt['d'] > 5 && vd->vdev_children == 0) in dump_dtl() 2393 for (unsigned c = 0; c < vd->vdev_children; c++) in dump_dtl() [all …]
|
| /freebsd/sys/contrib/openzfs/cmd/ |
| H A D | ztest.c | 1538 top = ztest_random(rvd->vdev_children); in ztest_random_vdev_top() 3147 return (raidvd->vdev_children); in ztest_get_raidz_children() 3301 for (c = 0; c < vd->vdev_children; c++) in vdev_lookup_by_path() 3314 return (rvd->vdev_children); in spa_num_top_vdevs() 3642 schild = umem_alloc(rvd->vdev_children * sizeof (nvlist_t *), in ztest_split_pool() 3677 umem_free(schild, rvd->vdev_children * sizeof (nvlist_t *)); in ztest_split_pool() 3783 ASSERT3U(oldvd->vdev_children, >=, zs->zs_mirrors); in ztest_vdev_attach_detach() 3800 while (oldvd->vdev_children != 0) { in ztest_vdev_attach_detach() 3802 ASSERT3U(oldvd->vdev_children, >=, 2); in ztest_vdev_attach_detach() 3803 oldvd = oldvd->vdev_child[ztest_random(oldvd->vdev_children)]; in ztest_vdev_attach_detach() [all …]
|
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | vdev_impl.h | 239 uint64_t vdev_children; /* number of children */ member
|
| /freebsd/stand/libsa/zfs/ |
| H A D | zfsimpl.c | 1277 uint64_t pool_guid, vdev_children; in vdev_init_from_nvlist() local 1284 NULL, &vdev_children, NULL) || in vdev_init_from_nvlist() 1297 spa->spa_root_vdev->v_nchildren = vdev_children; in vdev_init_from_nvlist()
|