Home
last modified time | relevance | path

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

123

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dspa_impl.h199 struct spa { struct
221 dsl_pool_t *spa_dsl_pool; argument
252 kmutex_t *spa_alloc_locks; argument
253 avl_tree_t *spa_alloc_trees; argument
254 int spa_alloc_count; argument
267 kmutex_t spa_cksum_tmpls_lock; argument
317 list_t spa_log_summary; argument
347 zio_t **spa_async_zio_root; argument
395 kmutex_t spa_iokstat_lock; argument
398 int spa_active; argument
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dspa_misc.c566 spa_t *spa; in spa_lookup() local
595 spa_t *spa = arg; in spa_deadman() local
629 spa_t *spa; in spa_add() local
780 spa_remove(spa_t *spa) in spa_remove()
1445 spa_t *spa; in spa_by_guid() local
1568 spa_freeze(spa_t *spa) in spa_freeze()
1691 spa_name(spa_t *spa) in spa_name()
1697 spa_guid(spa_t *spa) in spa_guid()
1764 spa_state(spa_t *spa) in spa_state()
2355 spa_mode(spa_t *spa) in spa_mode()
[all …]
H A Dspa_log_spacemap.c324 spa_log_sm_blocklimit(spa_t *spa) in spa_log_sm_blocklimit()
330 spa_log_sm_set_blocklimit(spa_t *spa) in spa_log_sm_set_blocklimit()
344 spa_log_sm_nblocks(spa_t *spa) in spa_log_sm_nblocks()
693 spa_log_sm_memused(spa_t *spa) in spa_log_sm_memused()
699 spa_log_exceeds_memlimit(spa_t *spa) in spa_log_exceeds_memlimit()
713 spa_flush_all_logs_requested(spa_t *spa) in spa_flush_all_logs_requested()
983 spa_ld_log_sm_metadata(spa_t *spa) in spa_ld_log_sm_metadata()
1062 spa_t *spa = slls->slls_spa; in spa_ld_log_sm_cb() local
1104 spa_ld_log_sm_data(spa_t *spa) in spa_ld_log_sm_data()
1206 spa_t *spa = vd->vdev_spa; in spa_ld_unflushed_txgs() local
[all …]
H A Dspa.c1082 spa_t *spa = arg; in spa_thread() local
4528 spa_t *spa; local
4656 spa_t *spa; local
4829 spa_t *spa; local
5080 spa_t *spa; local
5479 spa_t *spa; local
5642 spa_t *spa; local
5828 spa_t *spa; local
5945 spa_t *spa; local
8762 spa_t *spa = NULL; local
[all …]
H A Dzfeature.c174 spa_features_check(spa_t *spa, boolean_t for_write, in spa_features_check()
243 feature_get_refcount_from_disk(spa_t *spa, zfeature_info_t *feature, in feature_get_refcount_from_disk()
296 feature_sync(spa_t *spa, zfeature_info_t *feature, uint64_t refcount, in feature_sync()
331 feature_enable_sync(spa_t *spa, zfeature_info_t *feature, dmu_tx_t *tx) in feature_enable_sync()
423 spa_feature_create_zap_objects(spa_t *spa, dmu_tx_t *tx) in spa_feature_create_zap_objects()
447 spa_feature_enable(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_enable()
455 spa_feature_incr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_incr()
461 spa_feature_decr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_decr()
467 spa_feature_is_enabled(spa_t *spa, spa_feature_t fid) in spa_feature_is_enabled()
482 spa_feature_is_active(spa_t *spa, spa_feature_t fid) in spa_feature_is_active()
[all …]
H A Dmmp.c194 mmp_init(spa_t *spa) in mmp_init()
213 mmp_fini(spa_t *spa) in mmp_fini()
240 mmp_thread_start(spa_t *spa) in mmp_thread_start()
257 mmp_thread_stop(spa_t *spa) in mmp_thread_stop()
293 mmp_next_leaf(spa_t *spa) in mmp_next_leaf()
391 spa_t *spa = zio->io_spa; in mmp_write_done() local
416 mmp_update_uberblock(spa_t *spa, uberblock_t *ub) in mmp_update_uberblock()
434 mmp_write_uberblock(spa_t *spa) in mmp_write_uberblock()
548 spa_t *spa = (spa_t *)arg; in mmp_thread() local
702 mmp_signal_thread(spa_t *spa) in mmp_signal_thread()
[all …]
H A Dspa_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
254 spa_checkpoint_accounting_verify(spa_t *spa) in spa_checkpoint_accounting_verify()
363 spa_checkpoint_discard_is_done(spa_t *spa) in spa_checkpoint_discard_is_done()
383 spa_t *spa = arg; in spa_checkpoint_discard_thread_check() local
397 spa_t *spa = arg; in spa_checkpoint_discard_thread() local
453 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_checkpoint_check() local
478 spa_t *spa = dp->dp_spa; in spa_checkpoint_sync() local
535 spa_t *spa; in spa_checkpoint() local
574 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_checkpoint_discard_check() local
[all …]
H A Dspa_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()
266 spa_errlog_rotate(spa_t *spa) in spa_errlog_rotate()
278 spa_errlog_drain(spa_t *spa) in spa_errlog_drain()
301 sync_error_list(spa_t *spa, avl_tree_t *t, uint64_t *obj, dmu_tx_t *tx) in sync_error_list()
342 spa_errlog_sync(spa_t *spa, uint64_t txg) in spa_errlog_sync()
H A Dspa_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()
210 spa_history_log_notify(spa_t *spa, nvlist_t *nvl) in spa_history_log_notify()
268 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_history_log_sync() local
371 spa_history_log(spa_t *spa, const char *msg) in spa_history_log()
383 spa_history_log_nvl(spa_t *spa, nvlist_t *nvl) in spa_history_log_nvl()
425 spa_history_get(spa_t *spa, uint64_t *offp, uint64_t *len, char *buf) in spa_history_get()
522 log_internal(nvlist_t *nvl, const char *operation, spa_t *spa, in log_internal()
555 spa_history_log_internal(spa_t *spa, const char *operation, in spa_history_log_internal()
[all …]
H A Dvdev.c340 vdev_count_leaves(spa_t *spa) in vdev_count_leaves()
357 spa_t *spa = cvd->vdev_spa; in vdev_add_child() local
425 spa_t *spa = cvd->vdev_spa; in vdev_remove_child() local
830 spa_t *spa = vd->vdev_spa; in vdev_free() local
1150 spa_t *spa = vd->vdev_spa; in vdev_metaslab_group_create() local
1199 spa_t *spa = vd->vdev_spa; in vdev_metaslab_init() local
1341 spa_t *spa = zio->io_spa; in vdev_probe_done() local
1403 spa_t *spa = vd->vdev_spa; in vdev_probe() local
1569 spa_t *spa = vd->vdev_spa; in vdev_open() local
1804 spa_t *spa = vd->vdev_spa; in vdev_validate() local
[all …]
H A Dvdev_removal.c366 spa_remove_init(spa_t *spa) in spa_remove_init()
444 spa_restart_removal(spa_t *spa) in spa_restart_removal()
479 spa_t *spa = vd->vdev_spa; in free_from_removing_vdev() local
753 spa_t *spa = vcsa->vcsa_spa; in unalloc_seg() local
909 spa_t *spa = vd->vdev_spa; in spa_vdev_copy_segment() local
1094 spa_t *spa = vd->vdev_spa; in vdev_remove_replace_with_indirect() local
1349 spa_t *spa = arg; in spa_vdev_remove_thread() local
1732 spa_t *spa = vd->vdev_spa; in vdev_remove_make_hole_and_free() local
1757 spa_t *spa = vd->vdev_spa; in spa_vdev_remove_log() local
1873 spa_t *spa = vd->vdev_spa; in spa_vdev_remove_top_check() local
[all …]
H A Dddt.c60 spa_t *spa = ddt->ddt_spa; in ddt_object_create() local
85 spa_t *spa = ddt->ddt_spa; in ddt_object_destroy() local
363 spa_t *spa = ddt->ddt_spa; in ddt_stat_generate() local
504 ddt_get_dedup_dspace(spa_t *spa) in ddt_get_dedup_dspace()
527 spa_t *spa = ddt->ddt_spa; in ddt_ditto_copies_needed() local
831 ddt_create(spa_t *spa) in ddt_create()
840 ddt_load(spa_t *spa) in ddt_load()
875 ddt_unload(spa_t *spa) in ddt_unload()
991 spa_t *spa = ddt->ddt_spa; in ddt_repair_table() local
1083 spa_t *spa = ddt->ddt_spa; in ddt_sync_table() local
[all …]
H A Dspa_config.c226 spa_t *spa = NULL; in spa_write_cachefile() local
324 spa_t *spa = NULL; in spa_all_configs() local
348 spa_config_set(spa_t *spa, nvlist_t *config) in spa_config_set()
364 spa_config_generate(spa_t *spa, vdev_t *vd, uint64_t txg, int getstats) in spa_config_generate()
518 spa_config_update(spa_t *spa, int what) in spa_config_update()
H A Dvdev_indirect.c326 spa_t *spa = vd->vdev_spa; in vdev_indirect_mark_obsolete() local
395 spa_t *spa = vd->vdev_spa; in vdev_indirect_should_condense() local
595 spa_t *spa = vd->vdev_spa; in spa_condense_indirect_generate_new_mapping() local
640 spa_t *spa = arg; in spa_condense_indirect_thread_check() local
649 spa_t *spa = arg; in spa_condense_indirect_thread() local
755 spa_t *spa = vd->vdev_spa; in spa_condense_indirect_start_sync() local
811 spa_t *spa = vd->vdev_spa; in vdev_indirect_sync_obsolete() local
846 spa_condense_init(spa_t *spa) in spa_condense_init()
867 spa_condense_fini(spa_t *spa) in spa_condense_fini()
1041 spa_t *spa = vd->vdev_spa; in vdev_indirect_remap() local
[all …]
H A Dzfs_fm.c111 const char *subclass, spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb, in zfs_ereport_start()
615 zfs_ereport_is_valid(const char *subclass, spa_t *spa, vdev_t *vd, zio_t *zio) in zfs_ereport_is_valid()
692 zfs_ereport_post(const char *subclass, spa_t *spa, vdev_t *vd, in zfs_ereport_post()
717 zfs_ereport_start_checksum(spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb, in zfs_ereport_start_checksum()
807 zfs_ereport_post_checksum(spa_t *spa, vdev_t *vd, const zbookmark_phys_t *zb, in zfs_ereport_post_checksum()
838 zfs_post_common(spa_t *spa, vdev_t *vd, const char *name) in zfs_post_common()
873 zfs_post_remove(spa_t *spa, vdev_t *vd) in zfs_post_remove()
884 zfs_post_autoreplace(spa_t *spa, vdev_t *vd) in zfs_post_autoreplace()
896 zfs_post_state_change(spa_t *spa, vdev_t *vd) in zfs_post_state_change()
H A Dvdev_queue.c318 spa_t *spa = zio->io_spa; in vdev_queue_io_add() local
334 spa_t *spa = zio->io_spa; in vdev_queue_io_remove() local
351 spa_t *spa = zio->io_spa; in vdev_queue_pending_add() local
367 spa_t *spa = zio->io_spa; in vdev_queue_pending_remove() local
432 vdev_queue_max_async_writes(spa_t *spa) in vdev_queue_max_async_writes()
471 vdev_queue_class_max_active(spa_t *spa, zio_priority_t p) in vdev_queue_class_max_active()
502 spa_t *spa = vq->vq_vdev->vdev_spa; in vdev_queue_class_to_issue() local
890 spa_t *spa = zio->io_spa; in vdev_queue_change_io_priority() local
H A Dvdev_label.c382 spa_t *spa = vd->vdev_spa; in root_vdev_actions_getprogress() local
701 vdev_top_config_generate(spa_t *spa, nvlist_t *config) in vdev_top_config_generate()
739 spa_t *spa = vd->vdev_spa; in vdev_label_read_config() local
823 spa_t *spa = vd->vdev_spa; in vdev_inuse() local
941 spa_t *spa = vd->vdev_spa; in vdev_label_init() local
1219 spa_t *spa = rvd->vdev_spa; in vdev_label_read_bootenv() local
1285 spa_t *spa = vd->vdev_spa; in vdev_label_write_bootenv() local
1432 spa_t *spa = zio->io_spa; in vdev_uberblock_load_done() local
1488 spa_t *spa = rvd->vdev_spa; in vdev_uberblock_load() local
1582 spa_t *spa = svd[0]->vdev_spa; in vdev_uberblock_sync_list() local
[all …]
H A Dvdev_trim.c274 spa_t *spa = vd->vdev_spa; in vdev_trim_change_state() local
452 spa_t *spa = vd->vdev_spa; in vdev_trim_range() local
542 spa_t *spa = vd->vdev_spa; in vdev_trim_ranges() local
810 spa_t *spa = vd->vdev_spa; in vdev_trim_thread() local
960 vdev_trim_stop_wait(spa_t *spa, list_t *vd_list) in vdev_trim_stop_wait()
1035 spa_t *spa = vd->vdev_spa; in vdev_trim_stop_all() local
1125 spa_t *spa = vd->vdev_spa; in vdev_autotrim_thread() local
1390 vdev_autotrim(spa_t *spa) in vdev_autotrim()
1438 vdev_autotrim_stop_all(spa_t *spa) in vdev_autotrim_stop_all()
1450 vdev_autotrim_restart(spa_t *spa) in vdev_autotrim_restart()
H A Dzio_checksum.c217 zio_checksum_dedup_select(spa_t *spa, enum zio_checksum child, in zio_checksum_dedup_select()
271 zio_checksum_template_init(enum zio_checksum checksum, spa_t *spa) in zio_checksum_template_init()
321 spa_t *spa = zio->io_spa; in zio_checksum_compute() local
387 zio_checksum_error_impl(spa_t *spa, const blkptr_t *bp, in zio_checksum_error_impl()
519 spa_t *spa = zio->io_spa; in zio_checksum_error() local
539 zio_checksum_templates_free(spa_t *spa) in zio_checksum_templates_free()
H A Dzio.c372 spa_t *spa = zio->io_spa; in zio_decrypt() local
1467 spa_t *spa = zio->io_spa; in zio_write_compress() local
1677 spa_t *spa = zio->io_spa; in zio_taskq_dispatch() local
1720 spa_t *spa = zio->io_spa; in zio_taskq_member() local
2044 zio_resume(spa_t *spa) in zio_resume()
2440 spa_t *spa = pio->io_spa; in zio_write_gang_block() local
2759 spa_t *spa = zio->io_spa; in zio_ddt_collision() local
2955 spa_t *spa = zio->io_spa; in zio_ddt_write() local
3072 spa_t *spa = zio->io_spa; in zio_ddt_free() local
3128 spa_t *spa = zio->io_spa; in zio_dva_throttle() local
[all …]
H A Dmetaslab.c476 spa_t *spa = mc->mc_spa; in metaslab_class_histogram_verify() local
903 spa_t *spa = mc->mc_spa; in metaslab_group_passivate() local
2558 spa_t *spa = vd->vdev_spa; in metaslab_init() local
2678 spa_t *spa = vd->vdev_spa; in metaslab_fini() local
3119 spa_t *spa = vd->vdev_spa; in metaslab_weight() local
3375 spa_t *spa = mc->mc_spa; in metaslab_preload() local
3821 spa_t *spa = vd->vdev_spa; in metaslab_sync() local
4136 spa_t *spa = vd->vdev_spa; in metaslab_sync_done() local
5214 spa_t *spa = vd->vdev_spa; in metaslab_free_concrete() local
5264 spa_t *spa = vd->vdev_spa; in metaslab_free_impl() local
[all …]
/illumos-gate/usr/src/cmd/zhack/
H A Dzhack.c86 fatal(spa_t *spa, void *tag, const char *fmt, ...) in fatal()
162 zhack_spa_open(char *target, boolean_t readonly, void *tag, spa_t **spa) in zhack_spa_open()
208 dump_mos(spa_t *spa) in dump_mos()
223 spa_t *spa; in zhack_do_feature_stat() local
253 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in zhack_feature_enable_sync() local
268 spa_t *spa; in zhack_do_feature_enable() local
335 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in feature_incr_sync() local
348 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in feature_decr_sync() local
364 spa_t *spa; in zhack_do_feature_ref() local
/illumos-gate/usr/src/boot/libsa/zfs/
H A Dzfs.c579 spa_t *spa; in zfs_dev_init() local
624 spa_t *spa; in zfs_probe() local
690 spa_t *spa; in zfs_get_bootenv() local
725 spa_t *spa; in zfs_set_bootenv() local
825 spa_t *spa; in zfs_nvstore_getter() local
860 spa_t *spa; in zfs_nvstore_setter() local
1030 spa_t *spa; in zfs_nvstore_setter_str() local
1176 spa_t *spa; in zfs_nvstore_unset_impl() local
1336 spa_t *spa; in zfs_nvstore_iterate() local
1377 spa_t *spa; in zfs_attach_nvstore() local
[all …]
H A Dzfsimpl.c46 const spa_t *spa; member
599 spa_t *spa = vd->v_spa; in vdev_indirect_remap() local
693 spa_t *spa = vdev->v_spa; in vdev_indirect_read() local
1354 spa_t *spa; in spa_find_by_guid() local
1366 spa_t *spa; in spa_find_by_name() local
1391 spa_t *spa; in spa_create() local
1479 spa_status(spa_t *spa) in spa_status()
1543 spa_t *spa; in spa_all_status() local
2020 spa_t *spa; in vdev_probe() local
3474 zfs_spa_init(spa_t *spa) in zfs_spa_init()
[all …]
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c914 spa_t *spa = vd->vdev_spa; in dump_metaslab() local
1110 dump_metaslabs(spa_t *spa) in dump_metaslabs()
1268 dump_all_ddts(spa_t *spa) in dump_all_ddts()
1319 spa_t *spa = vd->vdev_spa; in dump_dtl() local
1353 dump_history(spa_t *spa) in dump_history()
2606 dump_config(spa_t *spa) in dump_config()
3595 spa_t *spa = zio->io_spa; in zdb_blkptr_done() local
5059 spa_t *spa; in zdb_set_skip_mmp() local
5538 dump_mos_leaks(spa_t *spa) in dump_mos_leaks()
5725 dump_zpool(spa_t *spa) in dump_zpool()
[all …]

123