Home
last modified time | relevance | path

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

12

/titanic_41/usr/src/uts/common/fs/zfs/sys/
H A Dspa_impl.h118 struct spa { struct
122 char spa_name[ZFS_MAX_DATASET_NAME_LEN]; /* pool name */ argument
123 char *spa_comment; /* comment */ argument
124 avl_node_t spa_avl; /* node in spa_namespace_avl */ argument
125 nvlist_t *spa_config; /* last synced config */ argument
126 nvlist_t *spa_config_syncing; /* currently syncing config */ argument
127 nvlist_t *spa_config_splitting; /* config for splitting */ argument
128 nvlist_t *spa_load_info; /* info and errors from load */ argument
129 uint64_t spa_config_txg; /* txg of last config change */ argument
130 int spa_sync_pass; /* iterate-to-convergence */ argument
[all …]
/titanic_41/usr/src/uts/common/fs/zfs/
H A Dspa_misc.c352 spa_config_lock_init(spa_t *spa) in spa_config_lock_init()
365 spa_config_lock_destroy(spa_t *spa) in spa_config_lock_destroy()
378 spa_config_tryenter(spa_t *spa, int locks, void *tag, krw_t rw) in spa_config_tryenter()
407 spa_config_enter(spa_t *spa, int locks, void *tag, krw_t rw) in spa_config_enter()
440 spa_config_exit(spa_t *spa, int locks, void *tag) in spa_config_exit()
459 spa_config_held(spa_t *spa, int locks, krw_t rw) in spa_config_held()
489 spa_t *spa; in spa_lookup() local
518 spa_t *spa = arg; in spa_deadman() local
543 spa_t *spa; in spa_add() local
672 spa_remove(spa_t *spa) in spa_remove()
[all …]
H A Dzfeature.c174 spa_features_check(spa_t *spa, boolean_t for_write, in spa_features_check()
226 feature_get_refcount(spa_t *spa, zfeature_info_t *feature, uint64_t *res) in feature_get_refcount()
243 feature_get_refcount_from_disk(spa_t *spa, zfeature_info_t *feature, in feature_get_refcount_from_disk()
272 feature_get_enabled_txg(spa_t *spa, zfeature_info_t *feature, uint64_t *res) { in feature_get_enabled_txg()
295 feature_sync(spa_t *spa, zfeature_info_t *feature, uint64_t refcount, in feature_sync()
330 feature_enable_sync(spa_t *spa, zfeature_info_t *feature, dmu_tx_t *tx) in feature_enable_sync()
374 feature_do_action(spa_t *spa, spa_feature_t fid, feature_action_t action, in feature_do_action()
409 spa_feature_create_zap_objects(spa_t *spa, dmu_tx_t *tx) in spa_feature_create_zap_objects()
433 spa_feature_enable(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_enable()
441 spa_feature_incr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_incr()
[all …]
H A Dspa.c194 spa_prop_get_config(spa_t *spa, nvlist_t **nvp) in spa_prop_get_config()
296 spa_prop_get(spa_t *spa, nvlist_t **nvp) in spa_prop_get()
402 spa_prop_validate(spa_t *spa, nvlist_t *props) in spa_prop_validate()
625 spa_configfile_set(spa_t *spa, nvlist_t *nvp, boolean_t need_sync) in spa_configfile_set()
650 spa_prop_set(spa_t *spa, nvlist_t *nvp) in spa_prop_set()
712 spa_prop_clear_bootfs(spa_t *spa, uint64_t dsobj, dmu_tx_t *tx) in spa_prop_clear_bootfs()
727 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_change_guid_check() local
747 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_change_guid_sync() local
773 spa_change_guid(spa_t *spa) in spa_change_guid()
825 spa_get_errlists(spa_t *spa, avl_tree_t *last, avl_tree_t *scrub) in spa_get_errlists()
[all …]
H A Dspa_errlog.c93 spa_log_error(spa_t *spa, zio_t *zio) in spa_log_error()
138 spa_get_errlog_size(spa_t *spa) in spa_get_errlog_size()
164 process_error_log(spa_t *spa, uint64_t obj, void *addr, size_t *count) in process_error_log()
233 spa_get_errlog(spa_t *spa, void *uaddr, size_t *count) in spa_get_errlog()
267 spa_errlog_rotate(spa_t *spa) in spa_errlog_rotate()
279 spa_errlog_drain(spa_t *spa) in spa_errlog_drain()
302 sync_error_list(spa_t *spa, avl_tree_t *t, uint64_t *obj, dmu_tx_t *tx) in sync_error_list()
343 spa_errlog_sync(spa_t *spa, uint64_t txg) in spa_errlog_sync()
H A Dvdev.c151 vdev_lookup_top(spa_t *spa, uint64_t vdev) in vdev_lookup_top()
196 vdev_count_leaves(spa_t *spa) in vdev_count_leaves()
207 spa_t *spa = cvd->vdev_spa; in vdev_add_child() local
310 vdev_alloc_common(spa_t *spa, uint_t id, uint64_t guid, vdev_ops_t *ops) in vdev_alloc_common()
370 vdev_alloc(spa_t *spa, vdev_t **vdp, nvlist_t *nv, vdev_t *parent, uint_t id, in vdev_alloc()
595 spa_t *spa = vd->vdev_spa; in vdev_free() local
681 spa_t *spa = svd->vdev_spa; in vdev_top_transfer() local
759 spa_t *spa = cvd->vdev_spa; in vdev_add_parent() local
832 spa_t *spa = vd->vdev_spa; in vdev_metaslab_init() local
933 spa_t *spa = zio->io_spa; in vdev_probe_done() local
[all …]
H A Dspa_history.c85 spa_history_create_obj(spa_t *spa, dmu_tx_t *tx) in spa_history_create_obj()
122 spa_history_advance_bof(spa_t *spa, spa_history_phys_t *shpp) in spa_history_advance_bof()
149 spa_history_write(spa_t *spa, void *buf, uint64_t len, spa_history_phys_t *shpp, in spa_history_write()
201 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_history_log_sync() local
288 spa_history_log(spa_t *spa, const char *msg) in spa_history_log()
300 spa_history_log_nvl(spa_t *spa, nvlist_t *nvl) in spa_history_log_nvl()
337 spa_history_get(spa_t *spa, uint64_t *offp, uint64_t *len, char *buf) in spa_history_get()
434 log_internal(nvlist_t *nvl, const char *operation, spa_t *spa, in log_internal()
467 spa_history_log_internal(spa_t *spa, const char *operation, in spa_history_log_internal()
531 spa_history_log_version(spa_t *spa, const char *operation) in spa_history_log_version()
H A Dspa_config.c229 spa_t *spa = NULL; in spa_config_sync() local
320 spa_t *spa = NULL; in spa_all_configs() local
344 spa_config_set(spa_t *spa, nvlist_t *config) in spa_config_set()
360 spa_config_generate(spa_t *spa, vdev_t *vd, uint64_t txg, int getstats) in spa_config_generate()
502 spa_config_update(spa_t *spa, int what) in spa_config_update()
H A Dddt.c59 spa_t *spa = ddt->ddt_spa; in ddt_object_create() local
83 spa_t *spa = ddt->ddt_spa; in ddt_object_destroy() local
353 spa_t *spa = ddt->ddt_spa; in ddt_stat_generate() local
443 ddt_get_dedup_object_stats(spa_t *spa, ddt_object_t *ddo_total) in ddt_get_dedup_object_stats()
468 ddt_get_dedup_histogram(spa_t *spa, ddt_histogram_t *ddh) in ddt_get_dedup_histogram()
483 ddt_get_dedup_stats(spa_t *spa, ddt_stat_t *dds_total) in ddt_get_dedup_stats()
494 ddt_get_dedup_dspace(spa_t *spa) in ddt_get_dedup_dspace()
503 ddt_get_pool_dedup_ratio(spa_t *spa) in ddt_get_pool_dedup_ratio()
517 spa_t *spa = ddt->ddt_spa; in ddt_ditto_copies_needed() local
609 ddt_select_by_checksum(spa_t *spa, enum zio_checksum c) in ddt_select_by_checksum()
[all …]
H A Dvdev_queue.c275 spa_t *spa = zio->io_spa; in vdev_queue_io_add() local
290 spa_t *spa = zio->io_spa; in vdev_queue_io_remove() local
306 spa_t *spa = zio->io_spa; in vdev_queue_pending_add() local
322 spa_t *spa = zio->io_spa; in vdev_queue_pending_remove() local
381 vdev_queue_max_async_writes(spa_t *spa) in vdev_queue_max_async_writes()
420 vdev_queue_class_max_active(spa_t *spa, zio_priority_t p) in vdev_queue_class_max_active()
446 spa_t *spa = vq->vq_vdev->vdev_spa; in vdev_queue_class_to_issue() local
H A Dvdev_label.c215 vdev_config_generate(spa_t *spa, vdev_t *vd, boolean_t getstats, in vdev_config_generate()
399 vdev_top_config_generate(spa_t *spa, nvlist_t *config) in vdev_top_config_generate()
436 spa_t *spa = vd->vdev_spa; in vdev_label_read_config() local
510 spa_t *spa = vd->vdev_spa; in vdev_inuse() local
627 spa_t *spa = vd->vdev_spa; in vdev_label_init() local
889 spa_t *spa = zio->io_spa; in vdev_uberblock_load_done() local
945 spa_t *spa = rvd->vdev_spa; in vdev_uberblock_load() local
1025 spa_t *spa = svd[0]->vdev_spa; in vdev_uberblock_sync_list() local
1132 vdev_label_sync_list(spa_t *spa, int l, uint64_t txg, int flags) in vdev_label_sync_list()
1187 spa_t *spa = svd[0]->vdev_spa; in vdev_config_sync() local
H A Dzfs_fm.c107 const char *subclass, spa_t *spa, vdev_t *vd, zio_t *zio, in zfs_ereport_start()
669 zfs_ereport_post(const char *subclass, spa_t *spa, vdev_t *vd, zio_t *zio, in zfs_ereport_post()
690 zfs_ereport_start_checksum(spa_t *spa, vdev_t *vd, in zfs_ereport_start_checksum()
780 zfs_ereport_post_checksum(spa_t *spa, vdev_t *vd, in zfs_ereport_post_checksum()
810 zfs_post_common(spa_t *spa, vdev_t *vd, const char *name) in zfs_post_common()
845 zfs_post_remove(spa_t *spa, vdev_t *vd) in zfs_post_remove()
856 zfs_post_autoreplace(spa_t *spa, vdev_t *vd) in zfs_post_autoreplace()
868 zfs_post_state_change(spa_t *spa, vdev_t *vd) in zfs_post_state_change()
H A Dzio.c498 zio_create(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, in zio_create()
589 zio_null(zio_t *pio, spa_t *spa, vdev_t *vd, zio_done_func_t *done, in zio_null()
602 zio_root(spa_t *spa, zio_done_func_t *done, void *private, enum zio_flag flags) in zio_root()
608 zfs_blkptr_verify(spa_t *spa, const blkptr_t *bp) in zfs_blkptr_verify()
690 zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, in zio_read()
708 zio_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, in zio_write()
748 zio_rewrite(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, void *data, in zio_rewrite()
781 zio_free(spa_t *spa, uint64_t txg, const blkptr_t *bp) in zio_free()
809 zio_free_sync(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, in zio_free_sync()
841 zio_claim(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, in zio_claim()
[all …]
H A Dspace_map.c241 spa_t *spa = dmu_objset_spa(os); in space_map_write() local
402 spa_t *spa = dmu_objset_spa(os); in space_map_truncate() local
465 spa_t *spa = dmu_objset_spa(os); in space_map_alloc() local
487 spa_t *spa; in space_map_free() local
H A Dmetaslab.c189 metaslab_class_create(spa_t *spa, metaslab_ops_t *ops) in metaslab_class_create()
752 spa_t *spa = vd->vdev_spa; in metaslab_group_allocatable() local
1370 spa_t *spa = msp->ms_group->mg_vd->vdev_spa; in metaslab_fragmentation() local
1547 spa_t *spa = msp->ms_group->mg_vd->vdev_spa; in metaslab_preload() local
1566 spa_t *spa = mg->mg_vd->vdev_spa; in metaslab_group_preload() local
1698 spa_t *spa = msp->ms_group->mg_vd->vdev_spa; in metaslab_condense() local
1784 spa_t *spa = vd->vdev_spa; in metaslab_sync() local
2040 spa_t *spa = mg->mg_vd->vdev_spa; in metaslab_group_alloc() local
2157 metaslab_alloc_dva(spa_t *spa, metaslab_class_t *mc, uint64_t psize, in metaslab_alloc_dva()
2364 metaslab_free_dva(spa_t *spa, const dva_t *dva, uint64_t txg, boolean_t now) in metaslab_free_dva()
[all …]
H A Dzio_inject.c104 zio_handle_panic_injection(spa_t *spa, char *tag, uint64_t type) in zio_handle_panic_injection()
330 spa_handle_ignored_writes(spa_t *spa) in spa_handle_ignored_writes()
401 spa_t *spa; in zio_inject_fault() local
H A Dzfs_ioctl.c334 spa_t *spa; in zfs_earlier_version() local
373 spa_t *spa; in zfs_log_history() local
1697 spa_t *spa; in zfs_ioc_pool_scan() local
1716 spa_t *spa; in zfs_ioc_pool_freeze() local
1761 spa_t *spa; in zfs_ioc_pool_upgrade() local
1782 spa_t *spa; in zfs_ioc_pool_get_history() local
1814 spa_t *spa; in zfs_ioc_pool_reguid() local
1891 spa_t *spa; in zfs_ioc_vdev_add() local
1941 spa_t *spa; in zfs_ioc_vdev_remove() local
1955 spa_t *spa; in zfs_ioc_vdev_set_state() local
[all …]
H A Ddsl_scan.c93 spa_t *spa = dp->dp_spa; in dsl_scan_init() local
184 spa_t *spa = dp->dp_spa; in dsl_scan_setup_sync() local
263 spa_t *spa = dp->dp_spa; in dsl_scan_done() local
1415 spa_t *spa = scn->scn_dp->dp_spa; in dsl_scan_active() local
1437 spa_t *spa = dp->dp_spa; in dsl_scan_sync() local
1727 spa_t *spa = zio->io_spa; in dsl_scan_scrub_done() local
1748 spa_t *spa = dp->dp_spa; in dsl_scan_scrub_cb() local
1839 spa_t *spa = dp->dp_spa; in dsl_scan() local
H A Ddsl_pool.c148 dsl_pool_open_impl(spa_t *spa, uint64_t txg) in dsl_pool_open_impl()
178 dsl_pool_init(spa_t *spa, uint64_t txg, dsl_pool_t **dpp) in dsl_pool_init()
339 dsl_pool_create(spa_t *spa, nvlist_t *zplprops, uint64_t txg) in dsl_pool_create()
1011 spa_t *spa; in dsl_pool_hold() local
H A Ddmu_traverse.c490 traverse_prefetcher(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, in traverse_prefetcher()
545 traverse_impl(spa_t *spa, dsl_dataset_t *ds, uint64_t objset, blkptr_t *rootbp, in traverse_impl()
642 traverse_dataset_destroyed(spa_t *spa, blkptr_t *blkptr, in traverse_dataset_destroyed()
654 traverse_pool(spa_t *spa, uint64_t txg_start, int flags, in traverse_pool()
H A Dzio_compress.c65 zio_compress_select(spa_t *spa, enum zio_compress child, in zio_compress_select()
H A Ddsl_synctask.c70 spa_t *spa; in dsl_sync_task() local
/titanic_41/usr/src/cmd/zhack/
H A Dzhack.c87 fatal(spa_t *spa, void *tag, const char *fmt, ...) in fatal()
130 spa_t *spa; in import_pool() local
199 zhack_spa_open(const char *target, boolean_t readonly, void *tag, spa_t **spa) in zhack_spa_open()
245 dump_mos(spa_t *spa) in dump_mos()
260 spa_t *spa; in zhack_do_feature_stat() local
290 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in zhack_feature_enable_sync() local
305 spa_t *spa; in zhack_do_feature_enable() local
372 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in feature_incr_sync() local
385 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in feature_decr_sync() local
401 spa_t *spa; in zhack_do_feature_ref() local
/titanic_41/usr/src/cmd/zdb/
H A Dzdb.c646 verify_spacemap_refcounts(spa_t *spa) in verify_spacemap_refcounts()
739 spa_t *spa = vd->vdev_spa; in dump_metaslab() local
796 dump_metaslab_groups(spa_t *spa) in dump_metaslab_groups()
837 dump_metaslabs(spa_t *spa) in dump_metaslabs()
972 dump_all_ddts(spa_t *spa) in dump_all_ddts()
1020 spa_t *spa = vd->vdev_spa; in dump_dtl() local
1055 dump_history(spa_t *spa) in dump_history()
1225 visit_indirect(spa_t *spa, const dnode_phys_t *dnp, in visit_indirect()
2028 dump_config(spa_t *spa) in dump_config()
2368 spa_t *spa = zio->io_spa; in zdb_blkptr_done() local
[all …]
/titanic_41/usr/src/cmd/ztest/
H A Dztest.c993 ztest_random_vdev_top(spa_t *spa, boolean_t log_ok) in ztest_random_vdev_top()
1055 spa_t *spa = ztest_spa; in ztest_spa_prop_set_uint64() local
2346 spa_t *spa; in ztest_spa_create_destroy() local
2384 spa_t *spa; in ztest_spa_upgrade() local
2472 find_vdev_hole(spa_t *spa) in find_vdev_hole()
2496 spa_t *spa = ztest_spa; in ztest_vdev_add_remove() local
2565 spa_t *spa = ztest_spa; in ztest_vdev_aux_add_remove() local
2648 spa_t *spa = ztest_spa; in ztest_split_pool() local
2744 spa_t *spa = ztest_spa; in ztest_vdev_attach_detach() local
2925 spa_t *spa = vd->vdev_spa; in grow_vdev() local
[all …]

12