Home
last modified time | relevance | path

Searched defs:spa (Results 1 – 25 of 99) sorted by relevance

1234

/freebsd-13-stable/sys/contrib/openzfs/include/sys/
HDspa_impl.h206 struct spa { struct
210 char spa_name[ZFS_MAX_DATASET_NAME_LEN]; /* pool name */ argument
211 char *spa_comment; /* comment */ argument
212 avl_node_t spa_avl; /* node in spa_namespace_avl */ argument
213 nvlist_t *spa_config; /* last synced config */ argument
214 nvlist_t *spa_config_syncing; /* currently syncing config */ argument
215 nvlist_t *spa_config_splitting; /* config for splitting */ argument
216 nvlist_t *spa_load_info; /* info and errors from load */ argument
217 uint64_t spa_config_txg; /* txg of last config change */ argument
218 int spa_sync_pass; /* iterate-to-convergence */ argument
[all …]
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
HDspa_misc.c394 spa_load_failed(spa_t *spa, const char *fmt, ...) in spa_load_failed()
409 spa_load_note(spa_t *spa, const char *fmt, ...) in spa_load_note()
441 spa_config_lock_init(spa_t *spa) in spa_config_lock_init()
454 spa_config_lock_destroy(spa_t *spa) in spa_config_lock_destroy()
467 spa_config_tryenter(spa_t *spa, int locks, void *tag, krw_t rw) in spa_config_tryenter()
498 spa_config_enter_impl(spa_t *spa, int locks, const void *tag, krw_t rw, in spa_config_enter_impl()
534 spa_config_enter(spa_t *spa, int locks, const void *tag, krw_t rw) in spa_config_enter()
549 spa_config_enter_mmp(spa_t *spa, int locks, const void *tag, krw_t rw) in spa_config_enter_mmp()
555 spa_config_exit(spa_t *spa, int locks, const void *tag) in spa_config_exit()
575 spa_config_held(spa_t *spa, int locks, krw_t rw) in spa_config_held()
[all …]
HDspa_log_spacemap.c307 spa_estimate_incoming_log_blocks(spa_t *spa) in spa_estimate_incoming_log_blocks()
328 spa_log_sm_blocklimit(spa_t *spa) in spa_log_sm_blocklimit()
334 spa_log_sm_set_blocklimit(spa_t *spa) in spa_log_sm_set_blocklimit()
352 spa_log_sm_nblocks(spa_t *spa) in spa_log_sm_nblocks()
362 spa_log_summary_verify_counts(spa_t *spa) in spa_log_summary_verify_counts()
392 summary_entry_is_full(spa_t *spa, log_summary_entry_t *e, uint64_t txg) in summary_entry_is_full()
418 spa_log_summary_decrement_mscount(spa_t *spa, uint64_t txg, boolean_t dirty) in spa_log_summary_decrement_mscount()
507 spa_log_summary_decrement_blkcount(spa_t *spa, uint64_t blocks_gone) in spa_log_summary_decrement_blkcount()
546 spa_log_sm_decrement_mscount(spa_t *spa, uint64_t txg) in spa_log_sm_decrement_mscount()
566 spa_log_sm_increment_current_mscount(spa_t *spa) in spa_log_sm_increment_current_mscount()
[all …]
HDzfeature.c174 spa_features_check(spa_t *spa, boolean_t for_write, in spa_features_check()
234 feature_get_refcount(spa_t *spa, zfeature_info_t *feature, uint64_t *res) in feature_get_refcount()
251 feature_get_refcount_from_disk(spa_t *spa, zfeature_info_t *feature, in feature_get_refcount_from_disk()
280 feature_get_enabled_txg(spa_t *spa, zfeature_info_t *feature, uint64_t *res) in feature_get_enabled_txg()
304 feature_sync(spa_t *spa, zfeature_info_t *feature, uint64_t refcount, in feature_sync()
338 feature_enable_sync(spa_t *spa, zfeature_info_t *feature, dmu_tx_t *tx) in feature_enable_sync()
395 feature_do_action(spa_t *spa, spa_feature_t fid, feature_action_t action, in feature_do_action()
431 spa_feature_create_zap_objects(spa_t *spa, dmu_tx_t *tx) in spa_feature_create_zap_objects()
455 spa_feature_enable(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_enable()
463 spa_feature_incr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_incr()
[all …]
HDspa.c303 spa_prop_get_config(spa_t *spa, nvlist_t **nvp) in spa_prop_get_config()
432 spa_prop_get(spa_t *spa, nvlist_t **nvp) in spa_prop_get()
537 spa_prop_validate(spa_t *spa, nvlist_t *props) in spa_prop_validate()
747 spa_configfile_set(spa_t *spa, nvlist_t *nvp, boolean_t need_sync) in spa_configfile_set()
772 spa_prop_set(spa_t *spa, nvlist_t *nvp) in spa_prop_set()
834 spa_prop_clear_bootfs(spa_t *spa, uint64_t dsobj, dmu_tx_t *tx) in spa_prop_clear_bootfs()
848 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_change_guid_check() local
874 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_change_guid_sync() local
900 spa_change_guid(spa_t *spa) in spa_change_guid()
956 spa_get_errlists(spa_t *spa, avl_tree_t *last, avl_tree_t *scrub) in spa_get_errlists()
[all …]
HDmmp.c193 mmp_init(spa_t *spa) in mmp_init()
204 mmp_fini(spa_t *spa) in mmp_fini()
231 mmp_thread_start(spa_t *spa) in mmp_thread_start()
248 mmp_thread_stop(spa_t *spa) in mmp_thread_stop()
284 mmp_next_leaf(spa_t *spa) in mmp_next_leaf()
356 mmp_delay_update(spa_t *spa, boolean_t write_completed) in mmp_delay_update()
391 spa_t *spa = zio->io_spa; in mmp_write_done() local
419 mmp_update_uberblock(spa_t *spa, uberblock_t *ub) in mmp_update_uberblock()
437 mmp_write_uberblock(spa_t *spa) in mmp_write_uberblock()
543 spa_t *spa = (spa_t *)arg; in mmp_thread() local
[all …]
HDspa_checkpoint.c164 spa_checkpoint_get_stats(spa_t *spa, pool_checkpoint_stat_t *pcs) in spa_checkpoint_get_stats()
189 spa_t *spa = arg; in spa_checkpoint_discard_complete_sync() local
256 spa_checkpoint_accounting_verify(spa_t *spa) in spa_checkpoint_accounting_verify()
367 spa_checkpoint_discard_is_done(spa_t *spa) in spa_checkpoint_discard_is_done()
387 spa_t *spa = arg; in spa_checkpoint_discard_thread_check() local
401 spa_t *spa = arg; in spa_checkpoint_discard_thread() local
457 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_checkpoint_check() local
482 spa_t *spa = dp->dp_spa; in spa_checkpoint_sync() local
539 spa_t *spa; in spa_checkpoint() local
578 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_checkpoint_discard_check() local
[all …]
HDspa_stats.c122 spa_read_history_init(spa_t *spa) in spa_read_history_init()
140 spa_read_history_destroy(spa_t *spa) in spa_read_history_destroy()
149 spa_read_history_add(spa_t *spa, const zbookmark_phys_t *zb, uint32_t aflags) in spa_read_history_add()
288 spa_txg_history_init(spa_t *spa) in spa_txg_history_init()
306 spa_txg_history_destroy(spa_t *spa) in spa_txg_history_destroy()
318 spa_txg_history_add(spa_t *spa, uint64_t txg, hrtime_t birth_time) in spa_txg_history_add()
342 spa_txg_history_set(spa_t *spa, uint64_t txg, txg_state_t completed_state, in spa_txg_history_set()
371 spa_txg_history_set_io(spa_t *spa, uint64_t txg, uint64_t nread, in spa_txg_history_set_io()
400 spa_txg_history_init_io(spa_t *spa, uint64_t txg, dsl_pool_t *dp) in spa_txg_history_init_io()
422 spa_txg_history_fini_io(spa_t *spa, txg_stat_t *ts) in spa_txg_history_fini_io()
[all …]
HDspa_errlog.c93 spa_log_error(spa_t *spa, const zbookmark_phys_t *zb) in spa_log_error()
137 spa_get_errlog_size(spa_t *spa) in spa_get_errlog_size()
163 process_error_log(spa_t *spa, uint64_t obj, void *addr, size_t *count) in process_error_log()
232 spa_get_errlog(spa_t *spa, void *uaddr, size_t *count) in spa_get_errlog()
268 spa_errlog_rotate(spa_t *spa) in spa_errlog_rotate()
280 spa_errlog_drain(spa_t *spa) in spa_errlog_drain()
303 sync_error_list(spa_t *spa, avl_tree_t *t, uint64_t *obj, dmu_tx_t *tx) in sync_error_list()
344 spa_errlog_sync(spa_t *spa, uint64_t txg) in spa_errlog_sync()
HDvdev_rebuild.c192 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in vdev_rebuild_update_sync() local
222 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in vdev_rebuild_initiate_sync() local
265 vdev_rebuild_log_notify(spa_t *spa, vdev_t *vd, char *name) in vdev_rebuild_log_notify()
281 spa_t *spa = vd->vdev_spa; in vdev_rebuild_initiate() local
306 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in vdev_rebuild_complete_sync() local
366 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in vdev_rebuild_cancel_sync() local
402 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in vdev_rebuild_reset_sync() local
449 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in vdev_rebuild_clear_sync() local
556 spa_t *spa = vd->vdev_spa; in vdev_rebuild_range() local
710 spa_t *spa = vd->vdev_spa; in vdev_rebuild_load() local
[all …]
HDvdev_removal.c147 spa_sync_removing_state(spa_t *spa, dmu_tx_t *tx) in spa_sync_removing_state()
246 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in vdev_remove_initiate_sync() local
378 spa_remove_init(spa_t *spa) in spa_remove_init()
456 spa_restart_removal(spa_t *spa) in spa_restart_removal()
492 spa_t *spa = vd->vdev_spa; in free_from_removing_vdev() local
672 spa_finish_removal(spa_t *spa, dsl_scan_state_t state, dmu_tx_t *tx) in spa_finish_removal()
728 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in vdev_mapping_sync() local
768 spa_t *spa = vcsa->vcsa_spa; in unalloc_seg() local
956 spa_t *spa = vd->vdev_spa; in spa_vdev_copy_segment() local
1092 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in vdev_remove_complete_sync() local
[all …]
HDspa_history.c87 spa_history_create_obj(spa_t *spa, dmu_tx_t *tx) in spa_history_create_obj()
124 spa_history_advance_bof(spa_t *spa, spa_history_phys_t *shpp) in spa_history_advance_bof()
151 spa_history_write(spa_t *spa, void *buf, uint64_t len, spa_history_phys_t *shpp, in spa_history_write()
198 spa_history_log_notify(spa_t *spa, nvlist_t *nvl) in spa_history_log_notify()
256 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_history_log_sync() local
361 spa_history_log(spa_t *spa, const char *msg) in spa_history_log()
373 spa_history_log_nvl(spa_t *spa, nvlist_t *nvl) in spa_history_log_nvl()
419 spa_history_get(spa_t *spa, uint64_t *offp, uint64_t *len, char *buf) in spa_history_get()
516 log_internal(nvlist_t *nvl, const char *operation, spa_t *spa, in log_internal()
549 spa_history_log_internal(spa_t *spa, const char *operation, in spa_history_log_internal()
[all …]
HDvdev.c406 vdev_lookup_top(spa_t *spa, uint64_t vdev) in vdev_lookup_top()
451 vdev_count_leaves(spa_t *spa) in vdev_count_leaves()
535 spa_t *spa = cvd->vdev_spa; in vdev_remove_child() local
588 vdev_alloc_common(spa_t *spa, uint_t id, uint64_t guid, vdev_ops_t *ops) in vdev_alloc_common()
692 vdev_alloc(spa_t *spa, vdev_t **vdp, nvlist_t *nv, vdev_t *parent, uint_t id, in vdev_alloc()
983 spa_t *spa = vd->vdev_spa; in vdev_free() local
1137 spa_t *spa = svd->vdev_spa; in vdev_top_transfer() local
1263 spa_t *spa = cvd->vdev_spa; in vdev_add_parent() local
1351 spa_t *spa = vd->vdev_spa; in vdev_metaslab_group_create() local
1409 spa_t *spa = vd->vdev_spa; in vdev_metaslab_init() local
[all …]
HDddt.c63 spa_t *spa = ddt->ddt_spa; in ddt_object_create() local
88 spa_t *spa = ddt->ddt_spa; in ddt_object_destroy() local
387 spa_t *spa = ddt->ddt_spa; in ddt_stat_generate() local
477 ddt_get_dedup_object_stats(spa_t *spa, ddt_object_t *ddo_total) in ddt_get_dedup_object_stats()
502 ddt_get_dedup_histogram(spa_t *spa, ddt_histogram_t *ddh) in ddt_get_dedup_histogram()
517 ddt_get_dedup_stats(spa_t *spa, ddt_stat_t *dds_total) in ddt_get_dedup_stats()
528 ddt_get_dedup_dspace(spa_t *spa) in ddt_get_dedup_dspace()
544 ddt_get_pool_dedup_ratio(spa_t *spa) in ddt_get_pool_dedup_ratio()
598 ddt_select(spa_t *spa, const blkptr_t *bp) in ddt_select()
733 ddt_prefetch(spa_t *spa, const blkptr_t *bp) in ddt_prefetch()
[all …]
HDzfs_fm.c253 zfs_ereport_clear(spa_t *spa, vdev_t *vd) in zfs_ereport_clear()
295 zfs_ereport_is_duplicate(const char *subclass, spa_t *spa, vdev_t *vd, in zfs_ereport_is_duplicate()
429 const char *subclass, spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb, in zfs_ereport_start()
987 zfs_ereport_clear(spa_t *spa, vdev_t *vd) in zfs_ereport_clear()
998 zfs_ereport_is_valid(const char *subclass, spa_t *spa, vdev_t *vd, zio_t *zio) in zfs_ereport_is_valid()
1082 zfs_ereport_post(const char *subclass, spa_t *spa, vdev_t *vd, in zfs_ereport_post()
1125 zfs_ereport_start_checksum(spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb, in zfs_ereport_start_checksum()
1229 zfs_ereport_post_checksum(spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb, in zfs_ereport_post_checksum()
1275 zfs_event_create(spa_t *spa, vdev_t *vd, const char *type, const char *name, in zfs_event_create()
1335 zfs_post_common(spa_t *spa, vdev_t *vd, const char *type, const char *name, in zfs_post_common()
[all …]
HDspa_config.c263 spa_t *spa = NULL; in spa_write_cachefile() local
372 spa_t *spa = NULL; in spa_all_configs() local
396 spa_config_set(spa_t *spa, nvlist_t *config) in spa_config_set()
412 spa_config_generate(spa_t *spa, vdev_t *vd, uint64_t txg, int getstats) in spa_config_generate()
563 spa_config_update(spa_t *spa, int what) in spa_config_update()
HDvdev_trim.c274 spa_t *spa = vd->vdev_spa; in vdev_trim_change_state() local
478 spa_t *spa = vd->vdev_spa; in vdev_trim_range() local
575 spa_t *spa = vd->vdev_spa; in vdev_trim_ranges() local
856 spa_t *spa = vd->vdev_spa; in vdev_trim_thread() local
1014 vdev_trim_stop_wait(spa_t *spa, list_t *vd_list) in vdev_trim_stop_wait()
1090 spa_t *spa = vd->vdev_spa; in vdev_trim_stop_all() local
1192 spa_t *spa = vd->vdev_spa; in vdev_autotrim_thread() local
1458 vdev_autotrim(spa_t *spa) in vdev_autotrim()
1506 vdev_autotrim_stop_all(spa_t *spa) in vdev_autotrim_stop_all()
1518 vdev_autotrim_restart(spa_t *spa) in vdev_autotrim_restart()
[all …]
HDmetaslab.c409 metaslab_class_create(spa_t *spa, metaslab_ops_t *ops) in metaslab_class_create()
433 spa_t *spa = mc->mc_spa; in metaslab_class_destroy() local
514 spa_t *spa = mc->mc_spa; in metaslab_class_histogram_verify() local
890 spa_t *spa = mc->mc_spa; in metaslab_group_activate() local
932 spa_t *spa = mc->mc_spa; in metaslab_group_passivate() local
1228 spa_t *spa = mg->mg_vd->vdev_spa; in metaslab_group_allocatable() local
1894 spa_t *spa = msp->ms_group->mg_vd->vdev_spa; in metaslab_verify_space() local
2036 spa_t *spa = msp->ms_group->mg_vd->vdev_spa; in metaslab_aux_histograms_update_done() local
2368 spa_t *spa = msp->ms_group->mg_vd->vdev_spa; in metaslab_load_impl() local
2549 spa_t *spa = msp->ms_group->mg_vd->vdev_spa; in metaslab_unload() local
[all …]
HDzio_checksum.c242 zio_checksum_dedup_select(spa_t *spa, enum zio_checksum child, in zio_checksum_dedup_select()
296 zio_checksum_template_init(enum zio_checksum checksum, spa_t *spa) in zio_checksum_template_init()
346 spa_t *spa = zio->io_spa; in zio_checksum_compute() local
410 zio_checksum_error_impl(spa_t *spa, const blkptr_t *bp, in zio_checksum_error_impl()
538 spa_t *spa = zio->io_spa; in zio_checksum_error() local
558 zio_checksum_templates_free(spa_t *spa) in zio_checksum_templates_free()
HDvdev_label.c382 spa_t *spa = vd->vdev_spa; in root_vdev_actions_getprogress() local
427 vdev_config_generate(spa_t *spa, vdev_t *vd, boolean_t getstats, in vdev_config_generate()
720 vdev_top_config_generate(spa_t *spa, nvlist_t *config) in vdev_top_config_generate()
758 spa_t *spa = vd->vdev_spa; in vdev_label_read_config() local
858 spa_t *spa = vd->vdev_spa; in vdev_inuse() local
978 spa_t *spa = vd->vdev_spa; in vdev_label_init() local
1266 spa_t *spa = rvd->vdev_spa; in vdev_label_read_bootenv() local
1332 spa_t *spa = vd->vdev_spa; in vdev_label_write_bootenv() local
1479 spa_t *spa = zio->io_spa; in vdev_uberblock_load_done() local
1536 spa_t *spa = rvd->vdev_spa; in vdev_uberblock_load() local
[all …]
HDvdev_indirect.c326 spa_t *spa = vd->vdev_spa; in vdev_indirect_mark_obsolete() local
348 spa_vdev_indirect_mark_obsolete(spa_t *spa, uint64_t vdev_id, uint64_t offset, in spa_vdev_indirect_mark_obsolete()
360 spa_condensing_indirect_create(spa_t *spa) in spa_condensing_indirect_create()
395 spa_t *spa = vd->vdev_spa; in vdev_indirect_should_condense() local
483 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_condense_indirect_complete_sync() local
562 spa_condense_indirect_commit_entry(spa_t *spa, in spa_condense_indirect_commit_entry()
596 spa_t *spa = vd->vdev_spa; in spa_condense_indirect_generate_new_mapping() local
644 spa_t *spa = arg; in spa_condense_indirect_thread_check() local
652 spa_t *spa = arg; in spa_condense_indirect_thread() local
758 spa_t *spa = vd->vdev_spa; in spa_condense_indirect_start_sync() local
[all …]
/freebsd-13-stable/sys/contrib/openzfs/cmd/zhack/
HDzhack.c86 fatal(spa_t *spa, void *tag, const char *fmt, ...) in fatal()
164 zhack_spa_open(char *target, boolean_t readonly, void *tag, spa_t **spa) in zhack_spa_open()
210 dump_mos(spa_t *spa) in dump_mos()
226 spa_t *spa; in zhack_do_feature_stat() local
256 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in zhack_feature_enable_sync() local
271 spa_t *spa; in zhack_do_feature_enable() local
338 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in feature_incr_sync() local
351 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in feature_decr_sync() local
367 spa_t *spa; in zhack_do_feature_ref() local
/freebsd-13-stable/stand/libsa/zfs/
HDzfs.c153 const spa_t *spa = ((struct zfsmount *)dev->d_opendata)->spa; in zfs_read() local
218 const spa_t *spa = ((struct zfsmount *)dev->d_opendata)->spa; in zfs_stat() local
228 const spa_t *spa = ((struct zfsmount *)dev->d_opendata)->spa; in zfs_readdir() local
379 spa_t *spa; in zfs_mount() local
682 spa_t *spa; in zfs_dev_init() local
727 spa_t *spa; in zfs_probe() local
787 spa_t *spa; in zfs_get_bootenv() local
822 spa_t *spa; in zfs_set_bootenv() local
922 spa_t *spa; in zfs_nvstore_getter() local
957 spa_t *spa; in zfs_nvstore_setter() local
[all …]
HDzfsimpl.c49 const spa_t *spa; member
295 vdev_indirect_mapping_open(spa_t *spa, objset_phys_t *os, in vdev_indirect_mapping_open()
544 vdev_lookup_top(spa_t *spa, uint64_t vdev) in vdev_lookup_top()
613 spa_t *spa = vd->v_spa; in vdev_indirect_remap() local
707 spa_t *spa = vdev->v_spa; in vdev_indirect_read() local
1114 vdev_from_nvlist(spa_t *spa, uint64_t top_guid, const nvlist_t *nvlist) in vdev_from_nvlist()
1169 vdev_init_from_label(spa_t *spa, const nvlist_t *nvlist) in vdev_init_from_label()
1276 vdev_init_from_nvlist(spa_t *spa, const nvlist_t *nvlist) in vdev_init_from_nvlist()
1346 spa_t *spa; in spa_find_by_guid() local
1358 spa_t *spa; in spa_find_by_name() local
[all …]
/freebsd-13-stable/sys/dev/nvdimm/
HDnvdimm_ns.c39 nvdimm_create_namespaces(struct SPA_mapping *spa, ACPI_TABLE_NFIT *nfitbl) in nvdimm_create_namespaces()
87 nvdimm_destroy_namespaces(struct SPA_mapping *spa) in nvdimm_destroy_namespaces()

1234