Searched refs:vdev_indirect_config (Results 1 – 10 of 10) sorted by relevance
419 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in vdev_remove_initiate_sync()585 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in spa_remove_init()606 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in spa_remove_init()669 ASSERT(vd->vdev_indirect_config.vic_mapping_object != 0); in free_from_removing_vdev()670 ASSERT3U(vd->vdev_indirect_config.vic_mapping_object, ==, in free_from_removing_vdev()856 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in spa_finish_removal()901 vdev_indirect_config_t *vic __maybe_unused = &vd->vdev_indirect_config; in vdev_mapping_sync()1610 ASSERT(vd->vdev_indirect_config.vic_mapping_object != 0); in spa_vdev_remove_thread()1846 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in spa_vdev_remove_cancel_sync()2534 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in spa_removal_get_stats()
327 ASSERT3U(vd->vdev_indirect_config.vic_mapping_object, !=, 0); in vdev_indirect_mark_obsolete()486 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in spa_condense_indirect_complete_sync()815 vdev_indirect_config_t *vic __maybe_unused = &vd->vdev_indirect_config; in vdev_indirect_sync_obsolete()
623 vic = &vd->vdev_indirect_config; in vdev_alloc_common()875 vic = &vd->vdev_indirect_config; in vdev_alloc()1243 ASSERT0(tvd->vdev_indirect_config.vic_births_object); in vdev_top_transfer()1244 ASSERT0(tvd->vdev_indirect_config.vic_mapping_object); in vdev_top_transfer()1245 ASSERT3U(tvd->vdev_indirect_config.vic_prev_indirect_vdev, ==, -1ULL); in vdev_top_transfer()1256 tvd->vdev_indirect_config = svd->vdev_indirect_config; in vdev_top_transfer()1262 svd->vdev_indirect_config.vic_mapping_object = 0; in vdev_top_transfer()1263 svd->vdev_indirect_config.vic_births_object = 0; in vdev_top_transfer()1264 svd->vdev_indirect_config.vic_prev_indirect_vdev = -1ULL; in vdev_top_transfer()4016 ASSERT0(vd->vdev_indirect_config.vic_mapping_object); in vdev_sync()
449 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in vdev_config_generate()
2753 vdevid = vd->vdev_indirect_config.vic_prev_indirect_vdev; in spa_get_last_removal_txg()
5572 ASSERT0(vd->vdev_indirect_config.vic_mapping_object); in metaslab_unalloc_dva()
176 typedef struct vdev_indirect_config { struct350 vdev_indirect_config_t vdev_indirect_config; member
1984 typedef struct vdev_indirect_config { struct2038 vdev_indirect_config_t vdev_indirect_config; member
726 vic = &vdev->vdev_indirect_config; in vdev_indirect_read()872 vic = &vdev->vdev_indirect_config; in vdev_create()959 vic = &vdev->vdev_indirect_config; in vdev_init()
1887 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in print_vdev_indirect()6150 ASSERT(vd->vdev_indirect_config.vic_mapping_object != 0); in increment_indirect_mapping_cb()7412 vdev_indirect_config_t *vic = &vd->vdev_indirect_config; in verify_device_removal_feature_counts()7952 mos_obj_refd(vd->vdev_indirect_config.vic_births_object); in mos_leak_vdev()7953 mos_obj_refd(vd->vdev_indirect_config.vic_mapping_object); in mos_leak_vdev()