Home
last modified time | relevance | path

Searched refs:vdev_child (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dvdev_root.c37 vdev_t *cvd = vd->vdev_child[c]; in vdev_root_core_tvds()
90 vdev_t *cvd = vd->vdev_child[c]; in vdev_root_open()
119 vdev_close(vd->vdev_child[c]); in vdev_root_close()
H A Dvdev.c235 vdev_dbgmsg_print_tree(vd->vdev_child[i], indent + 2); in vdev_dbgmsg_print_tree()
346 csize = vdev_asize_to_psize_txg(vd->vdev_child[c], asize, txg); in vdev_default_psize()
364 csize = vdev_psize_to_asize_txg(vd->vdev_child[c], psize, txg); in vdev_default_asize()
412 vdev_set_min_asize(vd->vdev_child[c]); in vdev_set_min_asize()
517 ASSERT(rvd->vdev_child[vdev] != NULL); in vdev_lookup_top()
518 return (rvd->vdev_child[vdev]); in vdev_lookup_top()
533 if ((mvd = vdev_lookup_by_guid(vd->vdev_child[c], guid)) != in vdev_lookup_by_guid()
549 n += vdev_count_leaves_impl(vd->vdev_child[c]); in vdev_count_leaves_impl()
586 ASSERT(id >= pvd->vdev_children || pvd->vdev_child[id] == NULL); in vdev_add_child()
593 if (pvd->vdev_child != NULL) { in vdev_add_child()
[all …]
H A Dvdev_draid.c1376 vdev_t *cvd = vd->vdev_child[c]; in vdev_draid_missing()
1434 vdev_t *cvd = vd->vdev_child[c]; in vdev_draid_partial()
1493 vdev_t *cvd = vd->vdev_child[c]; in vdev_draid_readable()
1518 vdev_t *svd = vdev_draid_find_spare(vd->vdev_child[c]); in vdev_draid_find_spare()
1573 vdev_t *cvd = vd->vdev_child[cid]; in vdev_draid_group_degraded()
1613 vdev_t *cvd = vd->vdev_child[cid]; in vdev_draid_group_missing()
1638 vdev_t *cvd = vd->vdev_child[c]; in vdev_draid_calculate_asize()
1648 vdev_t *cvd = vd->vdev_child[c]; in vdev_draid_calculate_asize()
1719 if (vd->vdev_child[i]->vdev_open_error != 0) { in vdev_draid_open()
1781 if (vd->vdev_child[c] != NULL) in vdev_draid_close()
[all …]
H A Dspa_checkpoint.c254 vdev_t *vd = rvd->vdev_child[c]; in spa_checkpoint_accounting_verify()
366 if (rvd->vdev_child[c]->vdev_checkpoint_sm != NULL) in spa_checkpoint_discard_is_done()
368 ASSERT0(rvd->vdev_child[c]->vdev_stat.vs_checkpoint_space); in spa_checkpoint_discard_is_done()
396 vdev_t *vd = rvd->vdev_child[c]; in spa_checkpoint_discard_thread()
H A Dvdev_raidz.c2222 vdev_t *cvd = vd->vdev_child[c]; in vdev_raidz_open()
2235 vdev_t *cvd = vd->vdev_child[c]; in vdev_raidz_open()
2265 if (vd->vdev_child[c] != NULL) in vdev_raidz_close()
2266 vdev_close(vd->vdev_child[c]); in vdev_raidz_close()
2398 sitting |= vdev_sit_out_reads(vd->vdev_child[c], in vdev_sit_out_reads()
2443 vdev_t *cvd = zio->io_vd->vdev_child[rc->rc_devidx]; in vdev_raidz_io_verify()
2482 vdev_t *cvd = vd->vdev_child[rc->rc_devidx]; in vdev_raidz_io_start_write()
2500 vdev_t *cvd2 = vd->vdev_child[rc->rc_shadow_devidx]; in vdev_raidz_io_start_write()
2529 vdev_t *cvd = vd->vdev_child[rc->rc_devidx]; in raidz_start_skip_writes()
2556 vdev_t *cvd = vd->vdev_child[rc->rc_devidx]; in vdev_raidz_io_start_read_row()
[all …]
H A Dvdev_mirror.c243 if (vdev_mirror_rebuilding(vd->vdev_child[i])) { in vdev_mirror_rebuilding()
366 mc->mc_vd = vd->vdev_child[c]; in vdev_mirror_map_init()
392 vdev_t *cvd = vd->vdev_child[c]; in vdev_mirror_open()
405 vdev_t *cvd = vd->vdev_child[c]; in vdev_mirror_open()
428 vdev_close(vd->vdev_child[c]); in vdev_mirror_close()
H A Dspa.c2792 vdev_t *vd = rvd->vdev_child[i]; in spa_healthy_core_tvds()
2810 spa_check_removed(vd->vdev_child[c]); in spa_check_removed()
2838 vdev_t *tvd = rvd->vdev_child[c]; in spa_check_for_missing_logs()
2871 vdev_t *tvd = rvd->vdev_child[c]; in spa_check_for_missing_logs()
2923 vdev_t *tvd = rvd->vdev_child[c]; in spa_passivate_log()
2946 vdev_t *tvd = rvd->vdev_child[c]; in spa_activate_log()
3834 total += vdev_count_verify_zaps(vd->vdev_child[i]); in vdev_count_verify_zaps()
5859 if (rvd->vdev_child[c]->vdev_ms_array == 0)
6055 vdev_t *vd = rvd->vdev_child[(c0 + c) % children];
7366 vdev_t *vd = rvd->vdev_child[c];
[all …]
H A Dvdev_trim.c1100 vdev_trim_stop_all_impl(vd->vdev_child[i], tgt_state, in vdev_trim_stop_all_impl()
1187 vdev_trim_restart(vd->vdev_child[i]); in vdev_trim_restart()
1327 tap[c].trim_vdev = vd->vdev_child[c]; in vdev_autotrim_thread()
1457 vdev_t *cvd = vd->vdev_child[c]; in vdev_autotrim_thread()
1502 vdev_t *tvd = root_vd->vdev_child[i]; in vdev_autotrim()
1548 tvd = root_vd->vdev_child[i]; in vdev_autotrim_kick()
1567 vdev_autotrim_stop_wait(root_vd->vdev_child[i]); in vdev_autotrim_stop_all()
H A Dvdev_label.c728 child[c] = vdev_config_generate(spa, vd->vdev_child[c], in vdev_config_generate()
808 vdev_t *tvd = rvd->vdev_child[c]; in vdev_top_config_generate()
1154 if ((error = vdev_label_init(vd->vdev_child[c], in vdev_label_init()
1390 vdev_label_read_bootenv_impl(zio, vd->vdev_child[c], flags); in vdev_label_read_bootenv_impl()
1502 child_err = vdev_label_write_bootenv(vd->vdev_child[c], env); in vdev_label_write_bootenv()
1658 vdev_uberblock_load_impl(zio, vd->vdev_child[c], flags, cbp); in vdev_uberblock_load_impl()
1834 ub, vd->vdev_child[c], flags); in vdev_uberblock_sync()
2009 vd->vdev_child[c], l, txg, flags); in vdev_label_sync()
H A Dvdev_rebuild.c141 clear_rebuild_bytes(vd->vdev_child[i]); in clear_rebuild_bytes()
997 ret = vdev_rebuild_active(vd->vdev_child[i]); in vdev_rebuild_active()
1054 vdev_rebuild_restart_impl(vd->vdev_child[i]); in vdev_rebuild_restart_impl()
1102 vdev_rebuild_stop_wait(vd->vdev_child[i]); in vdev_rebuild_stop_wait()
H A Dvdev_removal.c232 vdev_t *cvd = rvd->vdev_child[id]; in vdev_passivate()
1112 source_child_vd = source_vd->vdev_child[ in spa_vdev_copy_one_child()
1264 vdev_t *child = dest_vd->vdev_child[i]; in spa_vdev_copy_segment()
1333 vdev_remove_enlist_zaps(vd->vdev_child[id], zlist); in vdev_remove_enlist_zaps()
2313 vdev_t *cvd = rvd->vdev_child[id]; in spa_vdev_remove_top_check()
2337 if (!cvd->vdev_child[cid]->vdev_ops-> in spa_vdev_remove_top_check()
2591 vdev_t *vd = spa->spa_root_vdev->vdev_child[indirect_vdev_id]; in spa_removal_get_stats()
H A Dmmp.c578 vdev_t *cvd = vd->vdev_child[c]; in mmp_claim_uberblock_sync()
609 vdev_t *lvd = cvd->vdev_child[l]; in mmp_claim_uberblock_sync()
H A Dvdev_initialize.c764 vdev_initialize_stop_all_impl(vd->vdev_child[i], tgt_state, in vdev_initialize_stop_all_impl()
847 vdev_initialize_restart(vd->vdev_child[i]); in vdev_initialize_restart()
H A Dspa_config.c491 vdev_t *tvd = rvd->vdev_child[c]; in spa_config_update()
H A Ddsl_scan.c912 vdev_t *vd = spa->spa_root_vdev->vdev_child[i]; in dsl_scan_sync_state()
1043 vdev_t *vd = rvd->vdev_child[i]; in dsl_scan_setup_sync()
1721 vdev_t *tvd = rvd->vdev_child[i]; in dsl_scan_should_clear()
3327 vdev_t *vd = rvd->vdev_child[i]; in dsl_scan_count_data_disks()
3681 vdev_t *vd = spa->spa_root_vdev->vdev_child[i]; in scan_io_queues_run()
3802 vdev_t *vd = spa->spa_root_vdev->vdev_child[i]; in dsl_scan_update_stats()
3897 dsl_scan_check_deferred(vd->vdev_child[c]); in dsl_scan_check_deferred()
5364 vdev_t *tvd = rvd->vdev_child[i]; in scan_io_queues_destroy()
H A Dspa_log_spacemap.c1523 vdev_t *vd = spa->spa_root_vdev->vdev_child[c]; in spa_ld_log_spacemaps()
H A Ddsl_pool.c654 vdev_t *vd = rvd->vdev_child[c]; in dsl_early_sync_task_verify()
H A Dvdev_indirect.c1228 is->is_child[i].ic_vdev = vd->vdev_child[i]; in vdev_indirect_gather_splits()
H A Dmetaslab.c765 vdev_t *tvd = rvd->vdev_child[c]; in metaslab_class_histogram_verify()
815 vdev_t *tvd = rvd->vdev_child[c]; in metaslab_class_fragmentation()
864 vdev_t *tvd = rvd->vdev_child[c]; in metaslab_class_expandable_space()
H A Dzio.c1275 vdev_t *vd = spa->spa_root_vdev->vdev_child[vdevid]; in zfs_blkptr_verify()
1322 vdev_t *vd = spa->spa_root_vdev->vdev_child[vdevid]; in zfs_dva_valid()
1801 zio_flush(pio, vd->vdev_child[c]); in zio_flush()
/freebsd/sys/contrib/openzfs/cmd/zdb/
H A Dzdb.c624 vdev_t *vd = rvd->vdev_child[c]; in livelist_metaslab_validate()
688 vdev_t *vd = rvd->vdev_child[vdev_id]; in livelist_metaslab_validate()
1475 refcount += get_dtl_refcount(vd->vdev_child[c], spacemap_objs); in get_dtl_refcount()
1501 refcount += get_metaslab_refcount(vd->vdev_child[c], in get_metaslab_refcount()
1532 refcount += get_obsolete_refcount(vd->vdev_child[c], in get_obsolete_refcount()
1583 refcount += get_checkpoint_refcount(vd->vdev_child[c], in get_checkpoint_refcount()
1987 vdev_t *tvd = rvd->vdev_child[c]; in dump_metaslab_groups()
2108 vd = rvd->vdev_child[c]; in dump_metaslabs()
2126 vd = rvd->vdev_child[c]; in dump_metaslabs()
2546 dump_dtl(vd->vdev_child[c], indent + 4); in dump_dtl()
[all …]
/freebsd/sys/contrib/openzfs/cmd/
H A Dzhack.c641 zhack_collect_absent(vd->vdev_child[c], guids, n, max); in zhack_collect_absent()
921 zhack_collect_dtl_sm_refs(vd->vdev_child[c], in zhack_collect_dtl_sm_refs()
941 zhack_collect_metaslab_sm_refs(vd->vdev_child[c], in zhack_collect_metaslab_sm_refs()
964 zhack_collect_obsolete_sm_refs(vd->vdev_child[c], in zhack_collect_obsolete_sm_refs()
1002 zhack_collect_checkpoint_sm_refs(vd->vdev_child[c], in zhack_collect_checkpoint_sm_refs()
H A Dztest.c1777 tvd = rvd->vdev_child[top]; in ztest_random_vdev_top()
3300 raidvd = ztest_spa->spa_root_vdev->vdev_child[0]; in ztest_get_raidz_children()
3459 if ((mvd = vdev_lookup_by_path(vd->vdev_child[c], path)) != in vdev_lookup_by_path()
3802 vdev_t *tvd = rvd->vdev_child[c]; in ztest_split_pool()
3935 oldvd = rvd->vdev_child[top]; in ztest_vdev_attach_detach()
3941 oldvd = oldvd->vdev_child[leaf / raidz_children]; in ztest_vdev_attach_detach()
3950 oldvd = oldvd->vdev_child[leaf % raidz_children]; in ztest_vdev_attach_detach()
3960 oldvd = oldvd->vdev_child[ztest_random(oldvd->vdev_children)]; in ztest_vdev_attach_detach()
4268 newvd = pvd->vdev_child[ztest_random(pvd->vdev_children)]; in ztest_vdev_raidz_attach()
4506 vdev_t *cvd = vd->vdev_child[c]; in vdev_walk_tree()
[all …]
/freebsd/sys/cddl/boot/zfs/
H A Dzfssubr.c1346 vdev_child(vdev_t *pvd, uint64_t devidx) in vdev_child() function
1598 cvd = vdev_child(vd, rc->rc_devidx); in vdev_raidz_read()
1771 cvd = vdev_child(vd, rc->rc_devidx); in vdev_raidz_read()
/freebsd/sys/contrib/openzfs/include/sys/
H A Dvdev_impl.h228 vdev_t **vdev_child; /* array of children */ member

12