Home
last modified time | relevance | path

Searched refs:vdev_spa (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-13.1/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dtrace_vdev.h56 __field(spa_t *, vdev_spa)
61 __entry->vdev_spa = spa;
66 __entry->vdev_spa, __entry->vdev_offset,
94 __field(spa_t *, vdev_spa)
100 __entry->vdev_spa = spa;
106 __entry->vdev_spa, __entry->vdev_offset,
/freebsd-13.1/sys/contrib/openzfs/module/zfs/
H A Dvdev_trim.c213 objset_t *mos = vd->vdev_spa->spa_meta_objset; in vdev_trim_zap_update_sync()
273 spa_t *spa = vd->vdev_spa; in vdev_trim_change_state()
477 spa_t *spa = vd->vdev_spa; in vdev_trim_range()
574 spa_t *spa = vd->vdev_spa; in vdev_trim_ranges()
841 spa_t *spa = vd->vdev_spa; in vdev_trim_thread()
1080 spa_t *spa = vd->vdev_spa; in vdev_trim_stop_all()
1103 if (vd->vdev_spa->spa_sync_on) { in vdev_trim_stop_all()
1182 spa_t *spa = vd->vdev_spa; in vdev_autotrim_thread()
1521 spa_t *spa = vd->vdev_spa; in vdev_trim_l2arc_thread()
1592 spa_config_enter(vd->vdev_spa, SCL_L2ARC, vd, in vdev_trim_l2arc_thread()
[all …]
H A Dvdev_initialize.c82 objset_t *mos = vd->vdev_spa->spa_meta_objset; in vdev_initialize_zap_update_sync()
107 spa_t *spa = vd->vdev_spa; in vdev_initialize_change_state()
192 spa_config_exit(vd->vdev_spa, SCL_STATE_ALL, vd); in vdev_initialize_cb()
199 spa_t *spa = vd->vdev_spa; in vdev_initialize_write()
235 spa_config_exit(vd->vdev_spa, SCL_STATE_ALL, vd); in vdev_initialize_write()
433 err = zap_lookup(vd->vdev_spa->spa_meta_objset, in vdev_initialize_load()
495 spa_t *spa = vd->vdev_spa; in vdev_initialize_thread()
702 spa_t *spa = vd->vdev_spa; in vdev_initialize_stop_all()
713 if (vd->vdev_spa->spa_sync_on) { in vdev_initialize_stop_all()
715 txg_wait_synced(spa_get_dsl(vd->vdev_spa), 0); in vdev_initialize_stop_all()
[all …]
H A Dvdev_rebuild.c279 spa_t *spa = vd->vdev_spa; in vdev_rebuild_initiate()
496 spa_config_exit(vd->vdev_spa, SCL_STATE_ALL, vd); in vdev_rebuild_cb()
543 spa_t *spa = vd->vdev_spa; in vdev_rebuild_range()
593 spa_config_exit(vd->vdev_spa, SCL_STATE_ALL, vd); in vdev_rebuild_range()
697 spa_t *spa = vd->vdev_spa; in vdev_rebuild_load()
743 spa_t *spa = vd->vdev_spa; in vdev_rebuild_thread()
960 spa_t *spa = vd->vdev_spa; in vdev_rebuild_active()
994 ASSERT(spa_feature_is_enabled(vd->vdev_spa, in vdev_rebuild()
1018 spa_t *spa = vd->vdev_spa; in vdev_rebuild_restart_impl()
1062 spa_t *spa = vd->vdev_spa; in vdev_rebuild_stop_wait()
[all …]
H A Dvdev.c527 spa_t *spa = cvd->vdev_spa; in vdev_remove_child()
610 vd->vdev_spa = spa; in vdev_alloc_common()
975 spa_t *spa = vd->vdev_spa; in vdev_free()
1129 spa_t *spa = svd->vdev_spa; in vdev_top_transfer()
1343 spa_t *spa = vd->vdev_spa; in vdev_metaslab_group_create()
1401 spa_t *spa = vd->vdev_spa; in vdev_metaslab_init()
1645 spa_t *spa = vd->vdev_spa; in vdev_probe()
1883 spa_t *spa = vd->vdev_spa; in vdev_open()
2169 spa_t *spa = vd->vdev_spa; in vdev_validate()
2552 spa_t *spa = vd->vdev_spa; in vdev_hold()
[all …]
H A Dvdev_label.c382 spa_t *spa = vd->vdev_spa; in root_vdev_actions_getprogress()
755 spa_t *spa = vd->vdev_spa; in vdev_label_read_config()
855 spa_t *spa = vd->vdev_spa; in vdev_inuse()
975 spa_t *spa = vd->vdev_spa; in vdev_label_init()
1253 spa_t *spa = rvd->vdev_spa; in vdev_label_read_bootenv()
1319 spa_t *spa = vd->vdev_spa; in vdev_label_write_bootenv()
1523 spa_t *spa = rvd->vdev_spa; in vdev_uberblock_load()
1605 zio = zio_root(vd->vdev_spa, NULL, NULL, flags); in vdev_copy_uberblocks()
1621 spa_config_exit(vd->vdev_spa, locks, FTAG); in vdev_copy_uberblocks()
1694 spa_t *spa = svd[0]->vdev_spa; in vdev_uberblock_sync_list()
[all …]
H A Dspa_checkpoint.c243 ASSERT3U(vd->vdev_spa->spa_checkpoint_info.sci_dspace, >=, in spa_checkpoint_discard_sync_callback()
247 vd->vdev_spa->spa_checkpoint_info.sci_dspace -= sme->sme_run; in spa_checkpoint_discard_sync_callback()
337 spa_checkpoint_accounting_verify(vd->vdev_spa); in spa_checkpoint_discard_thread_sync()
361 VERIFY0(zap_remove(spa_meta_objset(vd->vdev_spa), in spa_checkpoint_discard_thread_sync()
H A Dvdev_root.c80 return (numerrors > spa_missing_tvds_allowed(vd->vdev_spa)); in too_many_errors()
87 spa_t *spa = vd->vdev_spa; in vdev_root_open()
H A Dvdev_indirect.c326 spa_t *spa = vd->vdev_spa; in vdev_indirect_mark_obsolete()
395 spa_t *spa = vd->vdev_spa; in vdev_indirect_should_condense()
596 spa_t *spa = vd->vdev_spa; in spa_condense_indirect_generate_new_mapping()
758 spa_t *spa = vd->vdev_spa; in spa_condense_indirect_start_sync()
815 spa_t *spa = vd->vdev_spa; in vdev_indirect_sync_obsolete()
830 VERIFY0(zap_add(vd->vdev_spa->spa_meta_objset, vd->vdev_top_zap, in vdev_indirect_sync_obsolete()
898 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_obsolete_sm_object()
905 int error = zap_lookup(vd->vdev_spa->spa_meta_objset, vd->vdev_top_zap, in vdev_obsolete_sm_object()
923 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_obsolete_counts_are_precise()
931 int error = zap_lookup(vd->vdev_spa->spa_meta_objset, vd->vdev_top_zap, in vdev_obsolete_counts_are_precise()
[all …]
H A Dmetaslab.c1227 spa_t *spa = mg->mg_vd->vdev_spa; in metaslab_group_allocatable()
2638 spa_t *spa = vd->vdev_spa; in metaslab_init()
2773 spa_t *spa = vd->vdev_spa; in metaslab_fini()
3224 spa_t *spa = vd->vdev_spa; in metaslab_weight()
3497 spa_t *spa = mg->mg_vd->vdev_spa; in metaslab_group_preload()
3933 spa_t *spa = vd->vdev_spa; in metaslab_sync()
4246 spa_t *spa = vd->vdev_spa; in metaslab_sync_done()
5314 spa_t *spa = vd->vdev_spa; in metaslab_free_concrete()
5364 spa_t *spa = vd->vdev_spa; in metaslab_free_impl()
5651 spa_t *spa = vd->vdev_spa; in metaslab_claim_concrete()
[all …]
H A Duberblock.c62 if (spa_multihost(rvd->vdev_spa)) { in uberblock_update()
H A Dvdev_removal.c492 spa_t *spa = vd->vdev_spa; in free_from_removing_vdev()
956 spa_t *spa = vd->vdev_spa; in spa_vdev_copy_segment()
1144 spa_t *spa = vd->vdev_spa; in vdev_remove_replace_with_indirect()
1841 spa_t *spa = vd->vdev_spa; in vdev_remove_make_hole_and_free()
1866 spa_t *spa = vd->vdev_spa; in spa_vdev_remove_log()
1980 spa_t *spa = vd->vdev_spa; in spa_vdev_remove_top_check()
2114 spa_t *spa = vd->vdev_spa; in spa_vdev_remove_top()
H A Dvdev_mirror.c367 spa_load_state(vd->vdev_spa) == SPA_LOAD_NONE && in vdev_mirror_map_init()
368 dsl_scan_resilvering(vd->vdev_spa->spa_dsl_pool); in vdev_mirror_map_init()
H A Dvdev_queue.c417 spa_t *spa = vq->vq_vdev->vdev_spa; in vdev_queue_class_to_issue()
612 maxblocksize = spa_maxblocksize(vq->vq_vdev->vdev_spa); in vdev_queue_aggregate()
H A Dvdev_draid.c2372 return (vdev_lookup_by_guid(vd->vdev_spa->spa_root_vdev, in vdev_draid_spare_get_parent()
2449 vdev_t *rvd = vd->vdev_spa->spa_root_vdev; in vdev_draid_spare_open()
2526 spa_t *spa = vd->vdev_spa; in vdev_draid_read_config_spare()
H A Dspa_log_spacemap.c1203 spa_t *spa = vd->vdev_spa; in spa_ld_unflushed_txgs()
H A Dspa_misc.c989 } else if (aux->aux_pool == spa_guid(vd->vdev_spa)) { in spa_aux_remove()
1030 found->aux_pool = spa_guid(vd->vdev_spa); in spa_aux_activate()
H A Dvdev_raidz.c2510 spa_version(vd->vdev_spa) >= SPA_VERSION_RAIDZ2) || in vdev_raidz_config_generate()
2512 spa_version(vd->vdev_spa) >= SPA_VERSION_RAIDZ3)); in vdev_raidz_config_generate()
/freebsd-13.1/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dvdev_geom.c128 spa_async_request(vd->vdev_spa, SPA_ASYNC_CONFIG_UPDATE); in vdev_geom_set_physpath()
167 spa = vd->vdev_spa; in vdev_geom_resize()
207 spa_async_request(vd->vdev_spa, SPA_ASYNC_REMOVE); in vdev_geom_orphan()
684 if (pool_guid != 0 && pool_guid != spa_guid(vd->vdev_spa)) { in vdev_attach_ok()
687 (uintmax_t)spa_guid(vd->vdev_spa), (uintmax_t)pool_guid); in vdev_attach_ok()
778 (uintmax_t)spa_guid(vd->vdev_spa), in vdev_geom_open_by_guids()
782 (uintmax_t)spa_guid(vd->vdev_spa), in vdev_geom_open_by_guids()
844 if (vd->vdev_spa->spa_is_splitting || in vdev_geom_open()
846 (vd->vdev_spa->spa_load_state == SPA_LOAD_NONE || in vdev_geom_open()
847 vd->vdev_spa->spa_load_state == SPA_LOAD_CREATE)))) { in vdev_geom_open()
[all …]
H A Dvdev_label_os.c41 spa_t *spa = vd->vdev_spa; in vdev_label_write_pad2()
H A Dvdev_file.c144 vdev_file_open_mode(spa_mode(vd->vdev_spa)), 0, &fp); in vdev_file_open()
/freebsd-13.1/sys/contrib/openzfs/module/os/linux/zfs/
H A Dvdev_disk.c177 fmode_t mode = vdev_bdev_mode(spa_mode(v->vdev_spa)); in vdev_disk_open()
353 vdev_bdev_mode(spa_mode(v->vdev_spa)) | FMODE_EXCL); in vdev_disk_close()
854 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER)); in vdev_disk_hold()
872 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER)); in vdev_disk_rele()
H A Dvdev_file.c143 vdev_file_open_mode(spa_mode(vd->vdev_spa)), 0, &fp); in vdev_file_open()
/freebsd-13.1/sys/contrib/openzfs/include/sys/
H A Dvdev_impl.h261 spa_t *vdev_spa; /* spa for this vdev */ member
/freebsd-13.1/sys/contrib/openzfs/cmd/zdb/
H A Dzdb.c1436 VERIFY0(dmu_object_info(vd->vdev_spa->spa_meta_objset, in get_obsolete_refcount()
1473 zap_contains(spa_meta_objset(vd->vdev_spa), in get_checkpoint_refcount()
1642 spa_t *spa = vd->vdev_spa; in dump_metaslab()
1703 int error = zap_lookup(spa_meta_objset(vd->vdev_spa), in print_vdev_metaslab_header()
1830 objset_t *mos = vd->vdev_spa->spa_meta_objset; in print_vdev_indirect()
2054 spa_t *spa = vd->vdev_spa; in dump_dtl()
5499 spa_min_claim_txg(vd->vdev_spa))); in claim_segment_impl_cb()
5597 spa_t *spa = vd->vdev_spa; in zdb_load_obsolete_counts()
5713 spa_t *spa = vd->vdev_spa; in zdb_leak_init_vdev_exclude_checkpoint()
7298 int error = zap_lookup(spa_meta_objset(vd->vdev_spa), in mos_leak_vdev_top_zap()

12