Home
last modified time | relevance | path

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

12

/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
HDspa.c305 vdev_t *rvd = spa->spa_root_vdev; in spa_prop_get_config()
633 if (!vdev_is_bootable(spa->spa_root_vdev)) { in spa_prop_validate()
849 vdev_t *rvd = spa->spa_root_vdev; in spa_change_guid_check()
876 vdev_t *rvd = spa->spa_root_vdev; in spa_change_guid_sync()
918 vdev_clear_kobj_evt(spa->spa_root_vdev); in spa_change_guid()
1639 ASSERT(spa->spa_root_vdev == NULL); in spa_deactivate()
1896 if (spa->spa_root_vdev) { in spa_unload()
1897 vdev_t *root_vdev = spa->spa_root_vdev; in spa_unload()
1918 if (spa->spa_root_vdev != NULL) { in spa_unload()
1919 for (int c = 0; c < spa->spa_root_vdev->vdev_children; c++) { in spa_unload()
[all …]
HDspa_misc.c644 vdev_deadman(spa->spa_root_vdev, FTAG); in spa_deadman()
1256 vdev_dtl_reassess(spa->spa_root_vdev, 0, 0, B_FALSE, B_FALSE); in spa_vdev_config_exit()
1361 vdev_hold(spa->spa_root_vdev); in spa_vdev_state_enter()
1375 if (vd == NULL || vd == spa->spa_root_vdev) { in spa_vdev_state_exit()
1376 vdev_top = spa->spa_root_vdev; in spa_vdev_state_exit()
1385 if (vd != spa->spa_root_vdev) in spa_vdev_state_exit()
1393 vdev_rele(spa->spa_root_vdev); in spa_vdev_state_exit()
1438 vdev_config_dirty(spa->spa_root_vdev); in spa_activate_mos_feature()
1446 vdev_config_dirty(spa->spa_root_vdev); in spa_deactivate_mos_feature()
1465 if (spa->spa_root_vdev == NULL) in spa_by_guid()
[all …]
HDspa_config.c353 if ((target->spa_root_vdev) && postblkidevent) { in spa_write_cachefile()
354 vdev_post_kobj_evt(target->spa_root_vdev); in spa_write_cachefile()
415 vdev_t *rvd = spa->spa_root_vdev; in spa_config_generate()
565 vdev_t *rvd = spa->spa_root_vdev; in spa_config_update()
HDspa_checkpoint.c258 vdev_t *rvd = spa->spa_root_vdev; in spa_checkpoint_accounting_verify()
369 vdev_t *rvd = spa->spa_root_vdev; in spa_checkpoint_discard_is_done()
402 vdev_t *rvd = spa->spa_root_vdev; in spa_checkpoint_discard_thread()
HDdsl_scan.c599 vdev_scan_stat_init(spa->spa_root_vdev); in dsl_scan_init()
684 for (i = 0; i < spa->spa_root_vdev->vdev_children; i++) { in dsl_scan_sync_state()
685 vdev_t *vd = spa->spa_root_vdev->vdev_child[i]; in dsl_scan_sync_state()
726 vdev_t *rvd = scn->scn_dp->dp_spa->spa_root_vdev; in dsl_scan_setup_check()
753 scn->scn_phys.scn_to_examine = spa->spa_root_vdev->vdev_stat.vs_alloc; in dsl_scan_setup_sync()
760 vdev_scan_stat_init(spa->spa_root_vdev); in dsl_scan_setup_sync()
766 vdev_config_dirty(spa->spa_root_vdev); in dsl_scan_setup_sync()
768 if (vdev_resilver_needed(spa->spa_root_vdev, in dsl_scan_setup_sync()
797 vdev_t *rvd = spa->spa_root_vdev; in dsl_scan_setup_sync()
857 vdev_reopen(spa->spa_root_vdev); in dsl_scan()
[all …]
HDvdev_rebuild.c757 vdev_t *rvd = spa->spa_root_vdev; in vdev_rebuild_thread()
984 if (vd == spa->spa_root_vdev) { in vdev_rebuild_active()
1041 if (vd == spa->spa_root_vdev) { in vdev_rebuild_restart_impl()
1073 vdev_rebuild_restart_impl(spa->spa_root_vdev); in vdev_rebuild_restart()
1087 if (vd == spa->spa_root_vdev) { in vdev_rebuild_stop_wait()
1114 vdev_rebuild_stop_wait(spa->spa_root_vdev); in vdev_rebuild_stop_all()
HDvdev.c408 vdev_t *rvd = spa->spa_root_vdev; in vdev_lookup_top()
456 rc = vdev_count_leaves_impl(spa->spa_root_vdev); in vdev_count_leaves()
596 if (spa->spa_root_vdev == NULL) { in vdev_alloc_common()
598 spa->spa_root_vdev = vd; in vdev_alloc_common()
603 if (spa->spa_root_vdev == vd) { in vdev_alloc_common()
740 if (ops != &vdev_root_ops && spa->spa_root_vdev == NULL) in vdev_alloc()
1125 if (vd == spa->spa_root_vdev) in vdev_free()
1126 spa->spa_root_vdev = NULL; in vdev_free()
2652 if (!vdev_resilver_needed(spa->spa_root_vdev, NULL, NULL) && in vdev_reopen()
2838 ASSERT(vd != vd->vdev_spa->spa_root_vdev); in vdev_dtl_dirty()
[all …]
HDvdev_removal.c706 vdev_config_dirty(spa->spa_root_vdev); in spa_finish_removal()
1247 vdev_config_dirty(spa->spa_root_vdev); in vdev_remove_complete()
1837 vdev_t *rvd = spa->spa_root_vdev; in vdev_remove_make_hole_and_free()
2058 vdev_t *rvd = spa->spa_root_vdev; in spa_vdev_remove_top_check()
2349 vdev_t *vd = spa->spa_root_vdev->vdev_child[indirect_vdev_id]; in spa_removal_get_stats()
HDspa_log_spacemap.c1336 for (uint64_t c = 0; c < spa->spa_root_vdev->vdev_children; c++) { in spa_ld_log_spacemaps()
1337 vdev_t *vd = spa->spa_root_vdev->vdev_child[c]; in spa_ld_log_spacemaps()
HDspa_stats.c410 vdev_get_stats(spa->spa_root_vdev, &ts->vs1); in spa_txg_history_init_io()
433 vdev_get_stats(spa->spa_root_vdev, &ts->vs2); in spa_txg_history_fini_io()
HDvdev_label.c384 if (vd != spa->spa_root_vdev) in root_vdev_actions_getprogress()
722 vdev_t *rvd = spa->spa_root_vdev; in vdev_top_config_generate()
1914 boolean_t changed = uberblock_update(ub, spa->spa_root_vdev, in vdev_config_sync()
HDvdev_trim.c1460 vdev_t *root_vd = spa->spa_root_vdev; in vdev_autotrim()
1508 vdev_t *root_vd = spa->spa_root_vdev; in vdev_autotrim_stop_all()
HDvdev_draid.c2378 return (vdev_lookup_by_guid(vd->vdev_spa->spa_root_vdev, in vdev_draid_spare_get_parent()
2455 vdev_t *rvd = vd->vdev_spa->spa_root_vdev; in vdev_draid_spare_open()
HDzfs_ioctl.c3575 error = vdev_label_write_bootenv(spa->spa_root_vdev, innvl); in zfs_ioc_set_bootenv()
3594 error = vdev_label_read_bootenv(spa->spa_root_vdev, outnvl); in zfs_ioc_get_bootenv()
5699 NULL : spa->spa_root_vdev, 0); in zfs_ioc_clear()
5756 vdev_reopen(spa->spa_root_vdev); in zfs_ioc_pool_reopen()
6716 vdev_config_dirty(spa->spa_root_vdev); in zfs_ioc_pool_sync()
HDzio.c1028 if (vdevid >= spa->spa_root_vdev->vdev_children) { in zfs_blkptr_verify()
1034 vdev_t *vd = spa->spa_root_vdev->vdev_child[vdevid]; in zfs_blkptr_verify()
1079 if (vdevid >= spa->spa_root_vdev->vdev_children) in zfs_dva_valid()
1082 vdev_t *vd = spa->spa_root_vdev->vdev_child[vdevid]; in zfs_dva_valid()
HDdsl_pool.c654 vdev_t *rvd = spa->spa_root_vdev; in dsl_early_sync_task_verify()
HDmetaslab.c515 vdev_t *rvd = spa->spa_root_vdev; in metaslab_class_histogram_verify()
564 vdev_t *rvd = mc->mc_spa->spa_root_vdev; in metaslab_class_fragmentation()
614 vdev_t *rvd = mc->mc_spa->spa_root_vdev; in metaslab_class_expandable_space()
2627 ASSERT3P(vd->vdev_spa->spa_root_vdev, ==, vd->vdev_parent); in metaslab_space_update()
HDvdev_indirect.c536 vdev_config_dirty(spa->spa_root_vdev); in spa_condense_indirect_complete_sync()
HDdbuf.c615 vdev_t *rvd = db->db_objset->os_spa->spa_root_vdev; in dbuf_is_l2cacheable()
644 vdev_t *rvd = dn->dn_objset->os_spa->spa_root_vdev; in dnode_level_is_l2cacheable()
/freebsd-13-stable/sys/contrib/openzfs/cmd/zdb/
HDzdb.c680 vdev_t *rvd = spa->spa_root_vdev; in livelist_metaslab_validate()
1499 actual_refcount = get_dtl_refcount(spa->spa_root_vdev); in verify_spacemap_refcounts()
1500 actual_refcount += get_metaslab_refcount(spa->spa_root_vdev); in verify_spacemap_refcounts()
1501 actual_refcount += get_obsolete_refcount(spa->spa_root_vdev); in verify_spacemap_refcounts()
1503 actual_refcount += get_checkpoint_refcount(spa->spa_root_vdev); in verify_spacemap_refcounts()
1731 vdev_t *rvd = spa->spa_root_vdev; in dump_metaslab_groups()
1845 vdev_t *vd, *rvd = spa->spa_root_vdev; in dump_metaslabs()
5779 vdev_t *rvd = spa->spa_root_vdev; in zdb_leak_init_exclude_checkpoint()
5865 vdev_t *rvd = spa->spa_root_vdev; in load_concrete_ms_allocatable_trees()
5955 vdev_t *rvd = spa->spa_root_vdev; in zdb_leak_init_prepare_indirect_vdevs()
[all …]
/freebsd-13-stable/stand/libsa/zfs/
HDzfsimpl.c549 vlist = &spa->spa_root_vdev->v_children; in vdev_lookup_top()
1128 vdev_insert(spa->spa_root_vdev, top_vdev); in vdev_from_nvlist()
1298 spa->spa_root_vdev->v_nchildren = vdev_children; in vdev_init_from_nvlist()
1338 vdev_set_state(spa->spa_root_vdev); in vdev_init_from_nvlist()
1394 spa->spa_root_vdev = vdev_create(guid, NULL); in spa_create()
1395 if (spa->spa_root_vdev == NULL) { in spa_create()
1400 spa->spa_root_vdev->v_name = strdup("root"); in spa_create()
1514 vlist = &spa->spa_root_vdev->v_children; in spa_status()
2119 spa->spa_root_vdev->v_nchildren = vdev_children; in vdev_probe()
2288 vlist = &spa->spa_root_vdev->v_children; in zio_read()
HDzfs.c796 STAILQ_FOREACH(vd, &spa->spa_root_vdev->v_children, in zfs_get_bootenv()
831 STAILQ_FOREACH(vd, &spa->spa_root_vdev->v_children, v_childlink) { in zfs_set_bootenv()
/freebsd-13-stable/sys/contrib/openzfs/include/sys/
HDspa_impl.h248 vdev_t *spa_root_vdev; /* top-level vdev container */ member
/freebsd-13-stable/sys/contrib/openzfs/cmd/ztest/
HDztest.c1468 vdev_t *rvd = spa->spa_root_vdev; in ztest_random_vdev_top()
3202 vdev_t *rvd = spa->spa_root_vdev; in spa_num_top_vdevs()
3387 vdev_t *rvd = spa->spa_root_vdev; in ztest_vdev_aux_add_remove()
3498 vdev_t *rvd = spa->spa_root_vdev; in ztest_split_pool()
3594 vdev_t *rvd = spa->spa_root_vdev; in ztest_vdev_attach_detach()
4037 tvd = spa->spa_root_vdev->vdev_child[top]; in ztest_vdev_LUN_growth()
4111 tvd = spa->spa_root_vdev->vdev_child[top]; in ztest_vdev_LUN_growth()
6088 vd0 = vdev_lookup_by_path(spa->spa_root_vdev, path0); in ztest_fault_inject()
6657 vdev_t *rand_vd = ztest_random_concrete_vdev_leaf(spa->spa_root_vdev); in ztest_initialize()
6729 vdev_t *rand_vd = ztest_random_concrete_vdev_leaf(spa->spa_root_vdev); in ztest_trim()
[all …]
/freebsd-13-stable/sys/cddl/boot/zfs/
HDzfsimpl.h2034 vdev_t *spa_root_vdev; /* toplevel vdev container */ member

12