| /freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| H A D | vdev_initialize.c | 84 objset_t *mos = vd->vdev_spa->spa_meta_objset; in vdev_initialize_zap_update_sync() 109 spa_t *spa = vd->vdev_spa; in vdev_initialize_change_state() 187 spa_config_exit(vd->vdev_spa, SCL_STATE_ALL, vd); in vdev_initialize_cb() 194 spa_t *spa = vd->vdev_spa; in vdev_initialize_write() 231 spa_config_exit(vd->vdev_spa, SCL_STATE_ALL, vd); in vdev_initialize_write() 523 int err = zap_lookup(vd->vdev_spa->spa_meta_objset, in vdev_initialize_load() 589 spa_t *spa = vd->vdev_spa; in vdev_initialize_thread() 700 spa_t *spa = vd->vdev_spa; in vdev_initialize_stop() 749 if (vd->vdev_spa->spa_sync_on) { in vdev_initialize_stop_all() 751 txg_wait_synced(spa_get_dsl(vd->vdev_spa), 0); in vdev_initialize_stop_all() [all …]
|
| H A D | vdev.c | 445 spa_t *spa = cvd->vdev_spa; in vdev_add_child() 585 vd->vdev_spa = spa; in vdev_alloc_common() 879 spa_t *spa = vd->vdev_spa; in vdev_free() 1191 spa_t *spa = vd->vdev_spa; in vdev_metaslab_init() 1372 spa_t *spa = vd->vdev_spa; in vdev_probe() 1537 spa_t *spa = vd->vdev_spa; in vdev_open() 1774 spa_t *spa = vd->vdev_spa; in vdev_validate() 2073 spa_t *spa = vd->vdev_spa; in vdev_close() 2109 spa_t *spa = vd->vdev_spa; in vdev_hold() 2125 spa_t *spa = vd->vdev_spa; in vdev_rele() [all …]
|
| H A D | vdev_disk.c | 133 zfs_post_remove(vd->vdev_spa, vd); in vdev_disk_off_notify() 135 spa_async_request(vd->vdev_spa, SPA_ASYNC_REMOVE); in vdev_disk_off_notify() 165 spa_async_request(vd->vdev_spa, SPA_ASYNC_PROBE); in vdev_disk_off_finalize() 192 (void) vdev_degrade(vd->vdev_spa, vd->vdev_guid, 0); in vdev_disk_dgrd_finalize() 207 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER)); in vdev_disk_hold() 246 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER)); in vdev_disk_rele() 250 dsl_pool_vnrele_taskq(vd->vdev_spa->spa_dsl_pool)); in vdev_disk_rele() 255 dsl_pool_vnrele_taskq(vd->vdev_spa->spa_dsl_pool)); in vdev_disk_rele() 274 spa_t *spa = vd->vdev_spa; in vdev_disk_open() 624 (void) ldi_close(dvd->vd_lh, spa_mode(vd->vdev_spa), kcred); in vdev_disk_close()
|
| H A D | vdev_file.c | 107 spa_mode(vd->vdev_spa) | FOFFMAX, 0, &vp, 0, 0, rootdir, -1); in vdev_file_open() 124 (void) VOP_CLOSE(vp, spa_mode(vd->vdev_spa), 1, 0, kcred, NULL); in vdev_file_open() 144 (void) VOP_CLOSE(vp, spa_mode(vd->vdev_spa), 1, 0, kcred, NULL); in vdev_file_open() 169 (void) VOP_CLOSE(vf->vf_vnode, spa_mode(vd->vdev_spa), 1, 0, in vdev_file_close()
|
| H A D | vdev_geom.c | 131 spa_async_request(vd->vdev_spa, SPA_ASYNC_CONFIG_UPDATE); in vdev_geom_set_physpath() 176 spa = vd->vdev_spa; in vdev_geom_resize() 214 spa_async_request(vd->vdev_spa, SPA_ASYNC_REMOVE); in vdev_geom_orphan() 688 if (pool_guid != 0 && pool_guid != spa_guid(vd->vdev_spa)) { in vdev_attach_ok() 691 (uintmax_t)spa_guid(vd->vdev_spa), (uintmax_t)pool_guid); in vdev_attach_ok() 782 (uintmax_t)spa_guid(vd->vdev_spa), in vdev_geom_open_by_guids() 786 (uintmax_t)spa_guid(vd->vdev_spa), in vdev_geom_open_by_guids() 845 if (vd->vdev_spa->spa_splitting_newspa || in vdev_geom_open() 847 vd->vdev_spa->spa_load_state == SPA_LOAD_NONE || in vdev_geom_open() 848 vd->vdev_spa->spa_load_state == SPA_LOAD_CREATE)) { in vdev_geom_open() [all …]
|
| H A D | vdev_indirect.c | 302 spa_t *spa = vd->vdev_spa; in vdev_indirect_mark_obsolete() 371 spa_t *spa = vd->vdev_spa; in vdev_indirect_should_condense() 571 spa_t *spa = vd->vdev_spa; in spa_condense_indirect_generate_new_mapping() 734 spa_t *spa = vd->vdev_spa; in spa_condense_indirect_start_sync() 790 spa_t *spa = vd->vdev_spa; in vdev_indirect_sync_obsolete() 804 VERIFY0(zap_add(vd->vdev_spa->spa_meta_objset, vd->vdev_top_zap, in vdev_indirect_sync_obsolete() 872 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_obsolete_sm_object() 878 int err = zap_lookup(vd->vdev_spa->spa_meta_objset, vd->vdev_top_zap, in vdev_obsolete_sm_object() 889 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_obsolete_counts_are_precise() 895 int err = zap_lookup(vd->vdev_spa->spa_meta_objset, vd->vdev_top_zap, in vdev_obsolete_counts_are_precise() [all …]
|
| H A D | vdev_root.c | 80 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 D | spa_checkpoint.c | 242 ASSERT3U(vd->vdev_spa->spa_checkpoint_info.sci_dspace, >=, in spa_checkpoint_discard_sync_callback() 246 vd->vdev_spa->spa_checkpoint_info.sci_dspace -= sme->sme_run; in spa_checkpoint_discard_sync_callback() 334 spa_checkpoint_accounting_verify(vd->vdev_spa); in spa_checkpoint_discard_thread_sync() 357 VERIFY0(zap_remove(spa_meta_objset(vd->vdev_spa), in spa_checkpoint_discard_thread_sync()
|
| H A D | vdev_label.c | 221 spa_t *spa = vd->vdev_spa; in root_vdev_actions_getprogress() 554 spa_t *spa = vd->vdev_spa; in vdev_label_read_config() 638 spa_t *spa = vd->vdev_spa; in vdev_inuse() 756 spa_t *spa = vd->vdev_spa; in vdev_label_init() 998 spa_t *spa = vd->vdev_spa; in vdev_label_write_pad2() 1124 spa_t *spa = rvd->vdev_spa; in vdev_uberblock_load() 1217 spa_t *spa = svd[0]->vdev_spa; in vdev_uberblock_sync_list() 1308 label = spa_config_generate(vd->vdev_spa, vd, txg, B_FALSE); in vdev_label_sync() 1387 spa_t *spa = svd[0]->vdev_spa; in vdev_config_sync()
|
| H A D | metaslab.c | 591 spa_t *spa = msp->ms_group->mg_vd->vdev_spa; in metaslab_verify_space() 1091 spa_t *spa = mg->mg_vd->vdev_spa; in metaslab_group_allocatable() 2022 spa_t *spa = vd->vdev_spa; in metaslab_weight() 2221 spa_t *spa = mg->mg_vd->vdev_spa; in metaslab_group_preload() 2411 spa_t *spa = vd->vdev_spa; in metaslab_sync() 2627 spa_t *spa = vd->vdev_spa; in metaslab_sync_done() 3582 spa_t *spa = vd->vdev_spa; in metaslab_free_concrete() 3632 spa_t *spa = vd->vdev_spa; in metaslab_free_impl() 3925 spa_t *spa = vd->vdev_spa; in metaslab_claim_concrete() 4002 ASSERT(!spa_writeable(vd->vdev_spa)); in metaslab_claim_impl() [all …]
|
| H A D | vdev_removal.c | 484 spa_t *spa = vd->vdev_spa; in free_from_removing_vdev() 914 spa_t *spa = vd->vdev_spa; in spa_vdev_copy_segment() 1097 spa_t *spa = vd->vdev_spa; in vdev_remove_replace_with_indirect() 1745 spa_t *spa = vd->vdev_spa; in vdev_remove_make_hole_and_free() 1775 spa_t *spa = vd->vdev_spa; in spa_vdev_remove_log() 1864 spa_t *spa = vd->vdev_spa; in spa_vdev_remove_top_check() 1953 spa_t *spa = vd->vdev_spa; in spa_vdev_remove_top()
|
| H A D | vdev_mirror.c | 277 spa_load_state(vd->vdev_spa) == SPA_LOAD_NONE && in vdev_mirror_map_init() 278 dsl_scan_resilvering(vd->vdev_spa->spa_dsl_pool); in vdev_mirror_map_init()
|
| H A D | vdev_queue.c | 633 spa_t *spa = vq->vq_vdev->vdev_spa; in vdev_queue_class_to_issue() 688 maxblocksize = spa_maxblocksize(vq->vq_vdev->vdev_spa); in vdev_queue_aggregate()
|
| H A D | spa_misc.c | 1065 } else if (aux->aux_pool == spa_guid(vd->vdev_spa)) { in spa_aux_remove() 1106 found->aux_pool = spa_guid(vd->vdev_spa); in spa_aux_activate()
|
| H A D | trim_map.c | 183 trim_map_vdev_commit_done(vd->vdev_spa, vd); in trim_map_destroy()
|
| H A D | zio.c | 1107 zio = zio_create(pio, vd->vdev_spa, 0, NULL, data, size, size, done, in zio_read_phys() 1128 zio = zio_create(pio, vd->vdev_spa, 0, NULL, data, size, size, done, in zio_write_phys() 1242 zio = zio_create(NULL, vd->vdev_spa, 0, NULL, in zio_vdev_delegated_io()
|
| H A D | spa.c | 1851 zfs_post_autoreplace(vd->vdev_spa, vd); in spa_check_removed() 1852 spa_event_notify(vd->vdev_spa, vd, NULL, ESC_ZFS_VDEV_CHECK); in spa_check_removed() 2372 spa_t *spa = vd->vdev_spa; in vdev_count_verify_zaps() 7531 spa_t *spa = vd->vdev_spa;
|
| H A D | dsl_scan.c | 3801 dsl_scan_t *scn = vd->vdev_spa->spa_dsl_pool->dp_scan; in scan_io_queue_create()
|
| /freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
| H A D | vdev_impl.h | 227 spa_t *vdev_spa; /* spa for this vdev */ member
|
| /freebsd-12.1/cddl/contrib/opensolaris/cmd/zdb/ |
| H A D | zdb.c | 705 VERIFY0(dmu_object_info(vd->vdev_spa->spa_meta_objset, in get_obsolete_refcount() 742 zap_contains(spa_meta_objset(vd->vdev_spa), in get_checkpoint_refcount() 890 spa_t *spa = vd->vdev_spa; in dump_metaslab() 1047 objset_t *mos = vd->vdev_spa->spa_meta_objset; in print_vdev_indirect() 1249 spa_t *spa = vd->vdev_spa; in dump_dtl() 3090 spa_min_claim_txg(vd->vdev_spa))); in claim_segment_impl_cb() 3187 spa_t *spa = vd->vdev_spa; in zdb_load_obsolete_counts() 3260 spa_t *spa = vd->vdev_spa; in zdb_leak_init_vdev_exclude_checkpoint()
|
| /freebsd-12.1/cddl/contrib/opensolaris/cmd/ztest/ |
| H A D | ztest.c | 3206 spa_t *spa = vd->vdev_spa; in grow_vdev() 3235 spa_t *spa = vd->vdev_spa; in online_vdev()
|