Home
last modified time | relevance | path

Searched refs:spa_version (Results 1 – 25 of 39) sorted by relevance

12

/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_upgrade/
H A Dzfs_upgrade.kshlib53 typeset -i spa_version
64 (( spa_version=0 ))
68 (( spa_version=${spa_create_versions[m]} ))
73 if (( spa_version != 0 )) && (( vp < spa_version )); then
86 (( spa_version=0 ))
90 (( spa_version=${spa_create_versions[m]} ))
95 if (( spa_version != 0 )) && (( vp < spa_version )); then
125 typeset -i spa_version
142 (( spa_version=0 ))
146 (( spa_version=${spa_upgrade_versions[m]} ))
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzfeature.c340 ASSERT3U(spa_version(spa), >=, SPA_VERSION_FEATURES); in feature_enable_sync()
401 ASSERT3U(spa_version(spa), >=, SPA_VERSION_FEATURES); in feature_do_action()
449 ASSERT3U(spa_version(spa), >=, SPA_VERSION_FEATURES); in spa_feature_enable()
473 if (spa_version(spa) < SPA_VERSION_FEATURES) in spa_feature_is_enabled()
488 if (spa_version(spa) < SPA_VERSION_FEATURES) in spa_feature_is_active()
511 if (spa_version(spa) < SPA_VERSION_FEATURES) in spa_feature_enabled_txg()
H A Ddsl_pool.c271 if (spa_version(dp->dp_spa) >= SPA_VERSION_ORIGIN) { in dsl_pool_open()
288 if (spa_version(dp->dp_spa) >= SPA_VERSION_DEADLISTS) { in dsl_pool_open()
479 if (spa_version(spa) >= SPA_VERSION_DEADLISTS) { in dsl_pool_create()
494 if (spa_version(spa) >= SPA_VERSION_DSL_SCRUB) in dsl_pool_create()
501 if (spa_version(spa) >= SPA_VERSION_FEATURES) in dsl_pool_create()
1105 ASSERT(spa_version(dp->dp_spa) >= SPA_VERSION_USERREFS); in dsl_pool_clean_tmp_userrefs()
1156 ASSERT(spa_version(dp->dp_spa) >= SPA_VERSION_USERREFS); in dsl_pool_user_hold_rele_impl()
H A Ddsl_deleg.c262 if (spa_version(dmu_tx_pool(tx)->dp_spa) < in dsl_deleg_check()
559 if (spa_version(dmu_objset_spa(dp->dp_meta_objset)) < in dsl_deleg_access_impl()
721 if (spa_version(dmu_objset_spa(sdd->dd_pool->dp_meta_objset)) < in dsl_deleg_set_create_perms()
H A Ddsl_prop.c387 version = spa_version(dd->dd_pool->dp_spa); in dsl_prop_predict()
623 uint64_t version = spa_version(ds->ds_dir->dd_pool->dp_spa); in dsl_prop_set_sync_impl()
819 version = spa_version(ds->ds_dir->dd_pool->dp_spa); in dsl_props_set_check()
1112 version = spa_version(spa); in dsl_prop_set_hasrecvd_impl()
H A Ddsl_dataset.c605 spa_version(dp->dp_spa) < SPA_VERSION_ORIGIN || in dsl_dataset_hold_obj()
973 if (spa_version(dp->dp_spa) >= SPA_VERSION_NEXT_CLONES) { in dsl_dataset_create_sync_dd()
986 if (spa_version(dp->dp_spa) >= SPA_VERSION_DIR_CLONES) { in dsl_dataset_create_sync_dd()
1116 if (spa_version(ds->ds_dir->dd_pool->dp_spa) >= in dsl_dataset_recalc_head_uniq()
1659 needsuspend = (spa_version(spa) < SPA_VERSION_FAST_SNAP); in dsl_dataset_snapshot()
1736 if (spa_version(dp->dp_spa) < SPA_VERSION_USERREFS) { in dsl_dataset_snapshot_tmp_check()
1786 needsuspend = (spa_version(spa) < SPA_VERSION_FAST_SNAP); in dsl_dataset_snapshot_tmp()
3133 if (spa_version(dp->dp_spa) >= SPA_VERSION_DIR_CLONES) { in dsl_dataset_promote_sync()
3188 spa_version(dp->dp_spa) >= SPA_VERSION_DIR_CLONES) { in dsl_dataset_promote_sync()
3809 if (spa_version(dp->dp_spa) < SPA_VERSION_REFQUOTA) in dsl_dataset_set_refquota_check()
[all …]
H A Dspa_history.c389 if (spa_version(spa) < SPA_VERSION_ZPOOL_HISTORY || !spa_writeable(spa)) in spa_history_log_nvl()
623 (u_longlong_t)spa_version(spa), SPA_VERSION, ZPL_VERSION, in spa_history_log_version()
H A Dvdev_label.c450 spa_version(spa) >= SPA_VERSION_RAIDZ2) || in vdev_config_generate()
452 spa_version(spa) >= SPA_VERSION_RAIDZ3)); in vdev_config_generate()
1061 spa_version(spa)) == 0); in vdev_label_init()
1074 spa_version(spa)) == 0); in vdev_label_init()
H A Dbpobj.c83 if (spa_version(dmu_objset_spa(os)) < SPA_VERSION_BPOBJ_ACCOUNT) in bpobj_alloc()
85 else if (spa_version(dmu_objset_spa(os)) < SPA_VERSION_DEADLISTS) in bpobj_alloc()
H A Ddsl_destroy.c61 if (spa_version(ds->ds_dir->dd_pool->dp_spa) < in dsl_destroy_snapshot_check_impl()
271 ASSERT(spa_version(dp->dp_spa) >= SPA_VERSION_USERREFS); in dsl_destroy_snapshot_sync_impl()
927 if (spa_version(dp->dp_spa) >= SPA_VERSION_DIR_CLONES) { in dsl_destroy_head_sync_impl()
H A Dspa_config.c407 fnvlist_add_uint64(config, ZPOOL_CONFIG_VERSION, spa_version(spa)); in spa_config_generate()
H A Dspa.c322 version = spa_version(spa); in spa_prop_get_config()
554 (intval < spa_version(spa) || in spa_prop_validate()
586 if (spa_version(spa) < SPA_VERSION_BOOTFS) { in spa_prop_validate()
702 if (spa_version(spa) < SPA_VERSION_DEDUP) in spa_prop_validate()
784 if (ver == spa_version(spa)) in spa_prop_set()
3352 if (spa_version(spa) >= SPA_VERSION_FEATURES) {
4927 if (spa_version(spa) < version)
6522 spa_version(spa) >= SPA_VERSION_SPARES);
7120 spa_version(spa)) == 0);
8074 ASSERT(version >= spa_version(spa));
[all …]
H A Dzcp_synctask.c262 if (spa_version(ri->zri_pool->dp_spa) < SPA_VERSION_FAST_SNAP) { in zcp_synctask_snapshot()
H A Dzfs_vfsops.c1049 zfs_zpl_version_map(spa_version(dmu_objset_spa(os)))) { in zfsvfs_init()
1053 (u_longlong_t)spa_version(dmu_objset_spa(os))); in zfsvfs_init()
2640 spa_version(dmu_objset_spa(zfsvfs->z_os))) in zfs_set_version()
2667 ASSERT3U(spa_version(dmu_objset_spa(zfsvfs->z_os)), >=, in zfs_set_version()
H A Ddsl_dir.c960 if (spa_version(dp->dp_spa) >= SPA_VERSION_USED_BREAKDOWN) in dsl_dir_create_sync()
1635 if (spa_version(dp->dp_spa) >= SPA_VERSION_RECVD_PROPS) { in dsl_dir_set_quota_sync()
1759 if (spa_version(dp->dp_spa) >= SPA_VERSION_RECVD_PROPS) { in dsl_dir_set_reservation_sync()
H A Ddsl_deadlist.c158 if (spa_version(dmu_objset_spa(os)) < SPA_VERSION_DEADLISTS) in dsl_deadlist_alloc()
H A Ddsl_userhold.c88 if (spa_version(dp->dp_spa) < SPA_VERSION_USERREFS) in dsl_dataset_user_hold_check()
H A Ddsl_scan.c782 if (spa_version(spa) < SPA_VERSION_DSL_SCRUB) in dsl_scan_setup_sync()
1162 dmu_object_type_t ot = (spa_version(spa) >= SPA_VERSION_DSL_SCRUB) ? in scan_ds_queue_sync()
2593 if (spa_version(dp->dp_spa) < SPA_VERSION_DSL_SCRUB) { in dsl_scan_visit()
3156 if (spa_version(scn->scn_dp->dp_spa) >= SPA_VERSION_DEADLISTS) { in dsl_scan_active()
3251 spa_version(spa) >= SPA_VERSION_DEADLISTS) { in dsl_process_async_destroys()
/illumos-gate/usr/src/common/zfs/
H A Dzfs_comutil.c130 zfs_zpl_version_map(int spa_version) in zfs_zpl_version_map() argument
136 if (spa_version >= zfs_version_table[i].version_spa) in zfs_zpl_version_map()
H A Dzfs_comutil.h43 extern int zfs_zpl_version_map(int spa_version);
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dzfs_znode.h136 spa_version(dmu_objset_spa(os)) >= SPA_VERSION_FUID)
138 spa_version(dmu_objset_spa(os)) >= SPA_VERSION_SA)
H A Dspa.h925 extern uint64_t spa_version(spa_t *spa);
934 extern uint64_t spa_version(spa_t *spa);
/illumos-gate/usr/src/cmd/zhack/
H A Dzhack.c175 if (spa_version(*spa) < SPA_VERSION_FEATURES) { in zhack_spa_open()
177 target, (int)spa_version(*spa)); in zhack_spa_open()
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_mount.c439 int spa_version; in zfs_mount() local
441 VERIFY(zfs_spa_version(zhp, &spa_version) == 0); in zfs_mount()
447 ZFS_PROP_VERSION), spa_version); in zfs_mount()
H A Dlibzfs_sendrecv.c1855 int spa_version; in zfs_send() local
2046 zfs_spa_version(zhp, &spa_version) == 0 && in zfs_send()
2047 spa_version >= SPA_VERSION_USERREFS && in zfs_send()
2478 int spa_version; in recv_destroy() local
2486 zfs_spa_version(zhp, &spa_version) == 0 && in recv_destroy()
2487 spa_version >= SPA_VERSION_USERREFS) in recv_destroy()

12