Lines Matching refs:vdev_spa
290 if (mc == spa_embedded_log_class(vd->vdev_spa) && in vdev_get_mg()
432 spa_t *spa = vd->vdev_spa; in vdev_prop_get_int()
534 ASSERT(spa_config_held(cvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_add_child()
568 list_insert_head(&cvd->vdev_spa->spa_leaf_list, cvd); in vdev_add_child()
569 cvd->vdev_spa->spa_leaf_list_gen++; in vdev_add_child()
601 spa_t *spa = cvd->vdev_spa; in vdev_remove_child()
623 ASSERT(spa_config_held(pvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_compact_children()
684 vd->vdev_spa = spa; in vdev_alloc_common()
1078 spa_t *spa = vd->vdev_spa; in vdev_free()
1233 spa_t *spa = svd->vdev_spa; in vdev_top_transfer()
1361 spa_t *spa = cvd->vdev_spa; in vdev_add_parent()
1401 ASSERT(spa_config_held(cvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_remove_parent()
1433 if (!cvd->vdev_spa->spa_autoexpand) in vdev_remove_parent()
1480 spa_t *spa = vd->vdev_spa; in vdev_metaslab_group_create()
1536 spa_t *spa = vd->vdev_spa; in vdev_update_nonallocating_space()
1555 spa_t *spa = vd->vdev_spa; in vdev_metaslab_init()
1692 ASSERT(spa_feature_is_active(vd->vdev_spa, in vdev_metaslab_fini()
1823 spa_t *spa = vd->vdev_spa; in vdev_probe()
2081 spa_t *spa = vd->vdev_spa; in vdev_open()
2377 spa_t *spa = vd->vdev_spa; in vdev_validate()
2740 spa_t *spa __maybe_unused = vd->vdev_spa; in vdev_close()
2772 spa_t *spa = vd->vdev_spa; in vdev_hold()
2788 ASSERT(spa_is_root(vd->vdev_spa)); in vdev_rele()
2805 spa_t *spa = vd->vdev_spa; in vdev_reopen()
2965 ASSERT(spa_writeable(vd->vdev_spa)); in vdev_dirty()
2973 (void) txg_list_add(&vd->vdev_spa->spa_vdev_txg_list, vd, txg); in vdev_dirty()
3030 ASSERT(vd != vd->vdev_spa->spa_root_vdev); in vdev_dtl_dirty()
3031 ASSERT(spa_writeable(vd->vdev_spa)); in vdev_dtl_dirty()
3046 ASSERT(vd != vd->vdev_spa->spa_root_vdev); in vdev_dtl_contains()
3101 ASSERT(vd != vd->vdev_spa->spa_root_vdev); in vdev_dtl_need_resilver()
3180 dsl_scan_t *scn = vd->vdev_spa->spa_dsl_pool->dp_scan; in vdev_dtl_should_excise()
3213 spa_t *spa = vd->vdev_spa; in vdev_dtl_reassess_impl()
3432 spa_t *spa = vd->vdev_spa; in vdev_dtl_load()
3479 spa_t *spa = vd->vdev_spa; in vdev_zap_allocation_data()
3503 spa_t *spa = vd->vdev_spa; in vdev_destroy_unlink_zap()
3513 spa_t *spa = vd->vdev_spa; in vdev_create_link_zap()
3541 spa_feature_is_enabled(vd->vdev_spa, SPA_FEATURE_AVZ_V2)) { in vdev_construct_zaps()
3542 if (!spa_feature_is_active(vd->vdev_spa, SPA_FEATURE_AVZ_V2)) in vdev_construct_zaps()
3543 spa_feature_incr(vd->vdev_spa, SPA_FEATURE_AVZ_V2, tx); in vdev_construct_zaps()
3555 spa_t *spa = vd->vdev_spa; in vdev_dtl_sync()
3638 spa_t *spa = vd->vdev_spa; in vdev_dtl_required()
3716 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_checkpoint_sm_object()
3723 int error = zap_lookup(spa_meta_objset(vd->vdev_spa), vd->vdev_top_zap, in vdev_checkpoint_sm_object()
3788 spa_t *spa = vd->vdev_spa; in vdev_load()
3808 spa_t *spa = vd->vdev_spa; in vdev_load()
3913 objset_t *mos = spa_meta_objset(vd->vdev_spa); in vdev_load()
3937 vd->vdev_spa->spa_checkpoint_info.sci_dspace += in vdev_load()
3961 objset_t *mos = vd->vdev_spa->spa_meta_objset; in vdev_load()
4028 objset_t *mos = spa_meta_objset(vd->vdev_spa); in vdev_destroy_ms_flush_data()
4055 objset_t *mos = vd->vdev_spa->spa_meta_objset; in vdev_destroy_spacemaps()
4079 spa_t *spa = vd->vdev_spa; in vdev_remove_empty_log()
4118 spa_t *spa = vd->vdev_spa; in vdev_sync()
4766 if (spa_feature_is_active(vd->vdev_spa, SPA_FEATURE_SPACEMAP_V2)) in vdev_is_spacemap_addressable()
5180 spa_t *spa = vd->vdev_spa; in vdev_space_update()
5224 spa_t *spa = vd->vdev_spa; in vdev_config_dirty()
5298 spa_t *spa = vd->vdev_spa; in vdev_config_clean()
5317 spa_t *spa = vd->vdev_spa; in vdev_state_dirty()
5340 spa_t *spa = vd->vdev_spa; in vdev_state_clean()
5356 spa_t *spa = vd->vdev_spa; in vdev_propagate_state()
5422 spa_t *spa = vd->vdev_spa; in vdev_set_state()
5635 ASSERT(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_expand()
5640 if ((vd->vdev_spa->spa_raidz_expand == NULL || in vdev_expand()
5641 vd->vdev_spa->spa_raidz_expand->vre_vdev_id != vd->vdev_id) && in vdev_expand()
5687 spa_t *spa = vd->vdev_spa; in vdev_deadman()
5714 vd->vdev_spa->spa_resilver_deferred = B_TRUE; in vdev_defer_resilver()
5726 spa_t *spa = vd->vdev_spa; in vdev_clear_resilver_deferred()
5835 strlcpy(buf, vd->vdev_spa->spa_name, buflen); in vdev_name()
5854 ASSERT(spa_config_held(vdev->vdev_spa, SCL_ALL, RW_READER) != 0); in vdev_replace_in_progress()
5999 spa_t *spa = vd->vdev_spa; in vdev_prop_set()
6138 spa_t *spa = vd->vdev_spa; in vdev_prop_get()