Home
last modified time | relevance | path

Searched refs:spa_root_vdev (Results 1 – 23 of 23) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dspa.c280 vdev_t *rvd = spa->spa_root_vdev; in spa_prop_get_config()
833 vdev_t *rvd = spa->spa_root_vdev; in spa_change_guid_check()
860 vdev_t *rvd = spa->spa_root_vdev; in spa_change_guid_sync()
1454 if (spa->spa_root_vdev) { in spa_unload()
1473 if (spa->spa_root_vdev != NULL) { in spa_unload()
1518 if (spa->spa_root_vdev) in spa_unload()
1519 vdev_free(spa->spa_root_vdev); in spa_unload()
1889 vdev_t *rvd = spa->spa_root_vdev; in spa_healthy_core_tvds()
3225 spa->spa_root_vdev = mrvd;
4445 if (spa->spa_root_vdev != NULL)
[all …]
H A Dspa_misc.c610 vdev_deadman(spa->spa_root_vdev); in spa_deadman()
1358 vdev_hold(spa->spa_root_vdev); in spa_vdev_state_enter()
1382 vdev_rele(spa->spa_root_vdev); in spa_vdev_state_exit()
1427 vdev_config_dirty(spa->spa_root_vdev); in spa_activate_mos_feature()
1435 vdev_config_dirty(spa->spa_root_vdev); in spa_deactivate_mos_feature()
1454 if (spa->spa_root_vdev == NULL) in spa_by_guid()
1460 if (vdev_lookup_by_guid(spa->spa_root_vdev, in spa_by_guid()
1709 if (spa->spa_root_vdev == NULL) in spa_guid()
1720 return (spa->spa_root_vdev->vdev_guid); in spa_guid()
2402 vdev_scan_stat_init(spa->spa_root_vdev); in spa_scan_stat_init()
[all …]
H A Dspa_checkpoint.c256 vdev_t *rvd = spa->spa_root_vdev; in spa_checkpoint_accounting_verify()
365 vdev_t *rvd = spa->spa_root_vdev; in spa_checkpoint_discard_is_done()
398 vdev_t *rvd = spa->spa_root_vdev; in spa_checkpoint_discard_thread()
H A Dvdev.c297 vdev_t *rvd = spa->spa_root_vdev; in vdev_lookup_top()
479 if (spa->spa_root_vdev == NULL) { in vdev_alloc_common()
481 spa->spa_root_vdev = vd; in vdev_alloc_common()
486 if (spa->spa_root_vdev == vd) { in vdev_alloc_common()
950 if (vd == spa->spa_root_vdev) in vdev_free()
951 spa->spa_root_vdev = NULL; in vdev_free()
3545 vdev_t *rvd = spa->spa_root_vdev; in vdev_clear()
3888 vdev_t *rvd = spa->spa_root_vdev; in vdev_stat_update()
4079 vdev_t *rvd = spa->spa_root_vdev; in vdev_space_update()
4404 vd != spa->spa_root_vdev) { in vdev_set_state()
[all …]
H A Ddsl_scan.c672 vdev_t *vd = spa->spa_root_vdev->vdev_child[i]; in dsl_scan_sync_state()
751 vdev_config_dirty(spa->spa_root_vdev); in dsl_scan_setup_sync()
753 if (vdev_resilver_needed(spa->spa_root_vdev, in dsl_scan_setup_sync()
816 vdev_reopen(spa->spa_root_vdev); in dsl_scan()
921 vdev_dtl_reassess(spa->spa_root_vdev, tx->tx_txg, in dsl_scan_done()
928 vdev_dtl_reassess(spa->spa_root_vdev, tx->tx_txg, in dsl_scan_done()
1216 vdev_t *rvd = scn->scn_dp->dp_spa->spa_root_vdev; in dsl_scan_should_clear()
1647 vdev_t *rvd = spa->spa_root_vdev; in dsl_scan_prefetch_thread()
3034 vdev_t *vd = spa->spa_root_vdev->vdev_child[i]; in scan_io_queues_run()
3100 vdev_t *vd = spa->spa_root_vdev->vdev_child[i]; in dsl_scan_update_stats()
[all …]
H A Dspa_config.c367 vdev_t *rvd = spa->spa_root_vdev; in spa_config_generate()
520 vdev_t *rvd = spa->spa_root_vdev; in spa_config_update()
H A Dvdev_removal.c691 vdev_config_dirty(spa->spa_root_vdev); in spa_finish_removal()
1196 vdev_config_dirty(spa->spa_root_vdev); in vdev_remove_complete()
1733 vdev_t *rvd = spa->spa_root_vdev; in vdev_remove_make_hole_and_free()
1939 vdev_t *rvd = spa->spa_root_vdev; in spa_vdev_remove_top_check()
2186 vdev_t *vd = spa->spa_root_vdev->vdev_child[indirect_vdev_id]; in spa_removal_get_stats()
H A Dspa_log_spacemap.c1265 for (uint64_t c = 0; c < spa->spa_root_vdev->vdev_children; c++) { in spa_ld_log_spacemaps()
1266 vdev_t *vd = spa->spa_root_vdev->vdev_child[c]; in spa_ld_log_spacemaps()
H A Dvdev_label.c384 if (vd != spa->spa_root_vdev) in root_vdev_actions_getprogress()
703 vdev_t *rvd = spa->spa_root_vdev; in vdev_top_config_generate()
1781 boolean_t changed = uberblock_update(ub, spa->spa_root_vdev, in vdev_config_sync()
H A Dvdev_trim.c1392 vdev_t *root_vd = spa->spa_root_vdev; in vdev_autotrim()
1440 vdev_t *root_vd = spa->spa_root_vdev; in vdev_autotrim_stop_all()
H A Dzio.c860 if (vdevid >= spa->spa_root_vdev->vdev_children) { in zfs_blkptr_verify()
866 vdev_t *vd = spa->spa_root_vdev->vdev_child[vdevid]; in zfs_blkptr_verify()
904 if (vdevid >= spa->spa_root_vdev->vdev_children) in zfs_dva_valid()
907 vdev_t *vd = spa->spa_root_vdev->vdev_child[vdevid]; in zfs_dva_valid()
H A Dmetaslab.c477 vdev_t *rvd = spa->spa_root_vdev; in metaslab_class_histogram_verify()
520 vdev_t *rvd = mc->mc_spa->spa_root_vdev; in metaslab_class_fragmentation()
570 vdev_t *rvd = mc->mc_spa->spa_root_vdev; in metaslab_class_expandable_space()
2546 ASSERT3P(vd->vdev_spa->spa_root_vdev, ==, vd->vdev_parent); in metaslab_space_update()
H A Ddsl_pool.c580 vdev_t *rvd = spa->spa_root_vdev; in dsl_early_sync_task_verify()
H A Dvdev_indirect.c534 vdev_config_dirty(spa->spa_root_vdev); in spa_condense_indirect_complete_sync()
H A Dzfs_ioctl.c3600 error = vdev_label_write_bootenv(spa->spa_root_vdev, innvl); in zfs_ioc_set_bootenv()
3620 error = vdev_label_read_bootenv(spa->spa_root_vdev, outnvl); in zfs_ioc_get_bootenv()
5445 vdev_reopen(spa->spa_root_vdev); in zfs_ioc_pool_reopen()
6459 vdev_config_dirty(spa->spa_root_vdev); in zfs_ioc_pool_sync()
H A Dzvol.c1917 vdev_t *vd = spa->spa_root_vdev; in zvol_dump_init()
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c999 vdev_t *rvd = spa->spa_root_vdev; in dump_metaslab_groups()
1112 vdev_t *vd, *rvd = spa->spa_root_vdev; in dump_metaslabs()
4089 vdev_t *rvd = spa->spa_root_vdev; in zdb_leak_init_exclude_checkpoint()
4172 vdev_t *rvd = spa->spa_root_vdev; in load_concrete_ms_allocatable_trees()
4262 vdev_t *rvd = spa->spa_root_vdev; in zdb_leak_init_prepare_indirect_vdevs()
4314 vdev_t *rvd = spa->spa_root_vdev; in zdb_leak_init()
4452 vdev_t *rvd = spa->spa_root_vdev; in zdb_leak_fini()
5201 vdev_t *current_rvd = current->spa_root_vdev; in verify_checkpoint_vdev_spacemaps()
5385 vdev_t *rvd = spa->spa_root_vdev; in dump_leftover_checkpoint_blocks()
5605 mos_leak_vdev(spa->spa_root_vdev); in dump_mos_leaks()
[all …]
/illumos-gate/usr/src/boot/libsa/zfs/
H A Dzfsimpl.c535 vlist = &spa->spa_root_vdev->v_children; in vdev_lookup_top()
1136 vdev_insert(spa->spa_root_vdev, top_vdev); in vdev_from_nvlist()
1306 spa->spa_root_vdev->v_nchildren = vdev_children; in vdev_init_from_nvlist()
1346 vdev_set_state(spa->spa_root_vdev); in vdev_init_from_nvlist()
1400 spa->spa_root_vdev = vdev_create(guid, NULL); in spa_create()
1401 if (spa->spa_root_vdev == NULL) { in spa_create()
1406 spa->spa_root_vdev->v_name = strdup("root"); in spa_create()
1512 vlist = &spa->spa_root_vdev->v_children; in spa_status()
2116 spa->spa_root_vdev->v_nchildren = vdev_children; in vdev_probe()
2289 vlist = &spa->spa_root_vdev->v_children; in zio_read()
H A Dzfs.c699 STAILQ_FOREACH(vd, &spa->spa_root_vdev->v_children, in zfs_get_bootenv()
734 STAILQ_FOREACH(vd, &spa->spa_root_vdev->v_children, v_childlink) { in zfs_set_bootenv()
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dspa_impl.h238 vdev_t *spa_root_vdev; /* top-level vdev container */ member
/illumos-gate/usr/src/cmd/ztest/
H A Dztest.c1146 vdev_t *rvd = spa->spa_root_vdev; in ztest_random_vdev_top()
2838 vdev_t *rvd = spa->spa_root_vdev; in spa_num_top_vdevs()
3018 vdev_t *rvd = spa->spa_root_vdev; in ztest_vdev_aux_add_remove()
3117 vdev_t *rvd = spa->spa_root_vdev; in ztest_split_pool()
3216 vdev_t *rvd = spa->spa_root_vdev; in ztest_vdev_attach_detach()
3614 tvd = spa->spa_root_vdev->vdev_child[top]; in ztest_vdev_LUN_growth()
3688 tvd = spa->spa_root_vdev->vdev_child[top]; in ztest_vdev_LUN_growth()
5711 vd0 = vdev_lookup_by_path(spa->spa_root_vdev, path0); in ztest_fault_inject()
6430 if (spa_suspended(spa) || spa->spa_root_vdev == NULL) { in ztest_deadman_thread()
6436 vdev_deadman(spa->spa_root_vdev); in ztest_deadman_thread()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c2158 if (GETMEMB(wsp->walk_addr, "spa", spa_root_vdev, root_vdevp) || in metaslab_walk_init()
2179 uintptr_t spa_root_vdev; member
2375 uintptr_t spa_root_vdev; member
2464 if (spa.spa_root_vdev == 0) { in spa_vdevs()
2481 ret = mdb_call_dcmd("vdev", (uintptr_t)spa.spa_root_vdev, in spa_vdevs()
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/
H A Dzfsimpl.h1827 vdev_t *spa_root_vdev; /* toplevel vdev container */ member