Lines Matching refs:spa_t

161 static boolean_t spa_has_active_shared_spare(spa_t *spa);
162 static int spa_load_impl(spa_t *spa, spa_import_type_t type, char **ereport);
163 static void spa_vdev_resilver_done(spa_t *spa);
278 spa_prop_get_config(spa_t *spa, nvlist_t **nvp) in spa_prop_get_config()
396 spa_prop_get(spa_t *spa, nvlist_t **nvp) in spa_prop_get()
503 spa_prop_validate(spa_t *spa, nvlist_t *props) in spa_prop_validate()
730 spa_configfile_set(spa_t *spa, nvlist_t *nvp, boolean_t need_sync) in spa_configfile_set()
755 spa_prop_set(spa_t *spa, nvlist_t *nvp) in spa_prop_set()
817 spa_prop_clear_bootfs(spa_t *spa, uint64_t dsobj, dmu_tx_t *tx) in spa_prop_clear_bootfs()
832 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_change_guid_check()
858 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in spa_change_guid_sync()
884 spa_change_guid(spa_t *spa) in spa_change_guid()
931 spa_get_errlists(spa_t *spa, avl_tree_t *last, avl_tree_t *scrub) in spa_get_errlists()
947 spa_taskqs_init(spa_t *spa, zio_type_t t, zio_taskq_type_t q) in spa_taskqs_init()
1024 spa_taskqs_fini(spa_t *spa, zio_type_t t, zio_taskq_type_t q) in spa_taskqs_fini()
1049 spa_taskq_dispatch_ent(spa_t *spa, zio_type_t t, zio_taskq_type_t q, in spa_taskq_dispatch_ent()
1068 spa_create_zio_taskqs(spa_t *spa) in spa_create_zio_taskqs()
1082 spa_t *spa = arg; in spa_thread()
1154 spa_activate(spa_t *spa, int mode) in spa_activate()
1235 spa_deactivate(spa_t *spa) in spa_deactivate()
1325 spa_config_parse(spa_t *spa, vdev_t **vdp, nvlist_t *nv, vdev_t *parent, in spa_config_parse()
1366 spa_should_flush_logs_on_unload(spa_t *spa) in spa_should_flush_logs_on_unload()
1391 spa_unload_log_sm_flush_all(spa_t *spa) in spa_unload_log_sm_flush_all()
1405 spa_unload_log_sm_metadata(spa_t *spa) in spa_unload_log_sm_metadata()
1432 spa_unload(spa_t *spa) in spa_unload()
1586 spa_load_spares(spa_t *spa) in spa_load_spares()
1715 spa_load_l2cache(spa_t *spa) in spa_load_l2cache()
1857 load_nvlist(spa_t *spa, uint64_t obj, nvlist_t **value) in load_nvlist()
1887 spa_healthy_core_tvds(spa_t *spa) in spa_healthy_core_tvds()
1921 spa_check_for_missing_logs(spa_t *spa) in spa_check_for_missing_logs()
1992 spa_check_logs(spa_t *spa) in spa_check_logs()
2011 spa_passivate_log(spa_t *spa) in spa_passivate_log()
2035 spa_activate_log(spa_t *spa) in spa_activate_log()
2051 spa_reset_logs(spa_t *spa) in spa_reset_logs()
2078 spa_t *spa = zio->io_spa; in spa_claim_notify()
2101 spa_t *spa = zio->io_spa; in spa_load_verify_done()
2128 spa_load_verify_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, in spa_load_verify_cb()
2170 spa_load_verify(spa_t *spa) in spa_load_verify()
2254 spa_prop_find(spa_t *spa, zpool_prop_t prop, uint64_t *val) in spa_prop_find()
2264 spa_dir_prop(spa_t *spa, const char *name, uint64_t *val, boolean_t log_enoent) in spa_dir_prop()
2285 spa_spawn_aux_threads(spa_t *spa) in spa_spawn_aux_threads()
2316 spa_try_repair(spa_t *spa, nvlist_t *config) in spa_try_repair()
2382 spa_load(spa_t *spa, spa_load_state_t state, spa_import_type_t type) in spa_load()
2425 spa_t *spa = vd->vdev_spa; in vdev_count_verify_zaps()
2449 spa_activity_check_required(spa_t *spa, uberblock_t *ub, nvlist_t *label, in spa_activity_check_required()
2520 spa_activity_check_duration(spa_t *spa, uberblock_t *ub) in spa_activity_check_duration()
2591 spa_activity_check(spa_t *spa, uberblock_t *ub, nvlist_t *config) in spa_activity_check()
2718 spa_verify_host(spa_t *spa, nvlist_t *mos_config) in spa_verify_host()
2748 spa_ld_parse_config(spa_t *spa, spa_import_type_t type)
2860 spa_ld_open_vdevs(spa_t *spa)
2924 spa_ld_validate_vdevs(spa_t *spa)
2949 spa_ld_select_uberblock_done(spa_t *spa, uberblock_t *ub)
2962 spa_ld_select_uberblock(spa_t *spa, spa_import_type_t type)
3135 spa_ld_open_rootbp(spa_t *spa)
3152 spa_ld_trusted_config(spa_t *spa, spa_import_type_t type,
3317 spa_ld_open_indirect_vdev_metadata(spa_t *spa)
3347 spa_ld_check_features(spa_t *spa, boolean_t *missing_feat_writep)
3472 spa_ld_load_special_directories(spa_t *spa)
3489 spa_ld_get_props(spa_t *spa)
3634 spa_ld_open_aux_vdevs(spa_t *spa, spa_import_type_t type)
3693 spa_ld_load_vdev_metadata(spa_t *spa)
3757 spa_ld_load_dedup_tables(spa_t *spa)
3772 spa_ld_verify_logs(spa_t *spa, spa_import_type_t type, char **ereport)
3795 spa_ld_verify_pool_data(spa_t *spa)
3818 spa_ld_claim_log_blocks(spa_t *spa)
3843 spa_ld_check_for_config_update(spa_t *spa, uint64_t config_cache_txg,
3875 spa_ld_prepare_for_reload(spa_t *spa)
3893 spa_ld_read_checkpoint_txg(spa_t *spa)
3921 spa_ld_mos_init(spa_t *spa, spa_import_type_t type)
3996 spa_ld_checkpoint_rewind(spa_t *spa)
4088 spa_ld_mos_with_trusted_config(spa_t *spa, spa_import_type_t type,
4139 spa_load_impl(spa_t *spa, spa_import_type_t type, char **ereport)
4387 spa_load_retry(spa_t *spa, spa_load_state_t state)
4413 spa_load_best(spa_t *spa, spa_load_state_t state, uint64_t max_request,
4525 spa_open_common(const char *pool, spa_t **spapp, void *tag, nvlist_t *nvpolicy,
4528 spa_t *spa;
4637 spa_open_rewind(const char *name, spa_t **spapp, void *tag, nvlist_t *policy,
4644 spa_open(const char *name, spa_t **spapp, void *tag)
4653 spa_t *
4656 spa_t *spa;
4670 spa_inject_delref(spa_t *spa)
4681 spa_add_spares(spa_t *spa, nvlist_t *config)
4730 spa_add_l2cache(spa_t *spa, nvlist_t *config)
4784 spa_add_feature_stats(spa_t *spa, nvlist_t *config)
4829 spa_t *spa;
4903 spa_validate_aux_devs(spa_t *spa, nvlist_t *nvroot, uint64_t crtxg, int mode,
4972 spa_validate_aux(spa_t *spa, nvlist_t *nvroot, uint64_t crtxg, int mode)
5039 spa_l2cache_drop(spa_t *spa)
5080 spa_t *spa;
5479 spa_t *spa;
5642 spa_t *spa;
5828 spa_t *spa;
5945 spa_t *spa;
6099 spa_vdev_add(spa_t *spa, nvlist_t *nvroot)
6234 spa_vdev_attach(spa_t *spa, uint64_t guid, nvlist_t *nvroot, int replacing)
6453 spa_vdev_detach(spa_t *spa, uint64_t guid, uint64_t pguid, int replace_done)
6678 spa_t *altspa = NULL;
6707 spa_vdev_initialize_impl(spa_t *spa, uint64_t guid, uint64_t cmd_type,
6771 spa_vdev_initialize(spa_t *spa, nvlist_t *nv, uint64_t cmd_type,
6818 spa_vdev_trim_impl(spa_t *spa, uint64_t guid, uint64_t cmd_type,
6891 spa_vdev_trim(spa_t *spa, nvlist_t *nv, uint64_t cmd_type, uint64_t rate,
6941 spa_vdev_split_mirror(spa_t *spa, char *newname, nvlist_t *config,
6946 spa_t *newspa;
7362 spa_vdev_resilver_done(spa_t *spa)
7403 spa_vdev_set_common(spa_t *spa, uint64_t guid, const char *value,
7440 spa_vdev_setpath(spa_t *spa, uint64_t guid, const char *newpath)
7446 spa_vdev_setfru(spa_t *spa, uint64_t guid, const char *newfru)
7457 spa_scrub_pause_resume(spa_t *spa, pool_scrub_cmd_t cmd)
7468 spa_scan_stop(spa_t *spa)
7477 spa_scan(spa_t *spa, pool_scan_func_t func)
7508 spa_async_remove(spa_t *spa, vdev_t *vd)
7533 spa_async_probe(spa_t *spa, vdev_t *vd)
7545 spa_async_autoexpand(spa_t *spa, vdev_t *vd)
7571 spa_t *spa = (spa_t *)arg;
7701 spa_async_suspend(spa_t *spa)
7721 spa_async_resume(spa_t *spa)
7739 spa_async_tasks_pending(spa_t *spa)
7759 spa_async_dispatch(spa_t *spa)
7772 spa_async_request(spa_t *spa, int task)
7781 spa_async_tasks(spa_t *spa)
7815 spa_sync_frees(spa_t *spa, bplist_t *bpl, dmu_tx_t *tx)
7827 spa_sync_deferred_frees(spa_t *spa, dmu_tx_t *tx)
7852 spa_sync_nvlist(spa_t *spa, uint64_t obj, nvlist_t *nv, dmu_tx_t *tx)
7884 spa_sync_aux_dev(spa_t *spa, spa_aux_vdev_t *sav, dmu_tx_t *tx,
7936 spa_t *spa = vd->vdev_spa;
7951 spa_sync_config_object(spa_t *spa, dmu_tx_t *tx)
8066 spa_t *spa = dmu_tx_pool(tx)->dp_spa;
8088 spa_t *spa = dmu_tx_pool(tx)->dp_spa;
8242 spa_sync_upgrades(spa_t *spa, dmu_tx_t *tx)
8347 spa_sync_adjust_vdev_max_queue_depth(spa_t *spa)
8401 spa_sync_condense_indirect(spa_t *spa, dmu_tx_t *tx)
8418 spa_sync_iterate_to_convergence(spa_t *spa, dmu_tx_t *tx)
8505 spa_sync_rewrite_vdev_config(spa_t *spa, dmu_tx_t *tx)
8565 spa_sync(spa_t *spa, uint64_t txg)
8762 spa_t *spa = NULL;
8789 spa_t *spa;
8818 spa_lookup_by_guid(spa_t *spa, uint64_t guid, boolean_t aux)
8844 spa_upgrade(spa_t *spa, uint64_t version)
8867 spa_has_spare(spa_t *spa, uint64_t guid)
8891 spa_has_active_shared_spare(spa_t *spa)
8908 spa_total_metaslabs(spa_t *spa)
8923 spa_event_create(spa_t *spa, vdev_t *vd, nvlist_t *hist_nvl, const char *name)
9003 spa_event_notify(spa_t *spa, vdev_t *vd, nvlist_t *hist_nvl, const char *name)