Home
last modified time | relevance | path

Searched refs:spa_feature_t (Results 1 – 17 of 17) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/zcommon/
H A Dzfeature_common.c101 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zfeature_is_supported()
112 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zfeature_lookup_guid()
144 zfeature_depends_on(spa_feature_t fid, spa_feature_t check) in zfeature_depends_on()
156 deps_contains_feature(const spa_feature_t *deps, const spa_feature_t feature) in deps_contains_feature()
237 const spa_feature_t *deps) in zfeature_register()
340 static const spa_feature_t bookmarks_deps[] = { in zpool_feature_init()
371 static const spa_feature_t livelist_deps[] = { in zpool_feature_init()
420 static const spa_feature_t sha512_deps[] = { in zpool_feature_init()
432 static const spa_feature_t skein_deps[] = { in zpool_feature_init()
446 static const spa_feature_t edonr_deps[] = { in zpool_feature_init()
[all …]
/f-stack/freebsd/contrib/openzfs/include/sys/
H A Dzfeature.h46 extern void spa_feature_enable(struct spa *, spa_feature_t,
48 extern void spa_feature_incr(struct spa *, spa_feature_t, struct dmu_tx *);
49 extern void spa_feature_decr(struct spa *, spa_feature_t, struct dmu_tx *);
50 extern boolean_t spa_feature_is_enabled(struct spa *, spa_feature_t);
51 extern boolean_t spa_feature_is_active(struct spa *, spa_feature_t);
52 extern boolean_t spa_feature_enabled_txg(spa_t *spa, spa_feature_t fid,
54 extern uint64_t spa_feature_refcount(spa_t *, spa_feature_t, uint64_t);
H A Ddsl_dataset.h481 void dsl_dataset_activate_feature(uint64_t dsobj, spa_feature_t f, void *arg,
483 void dsl_dataset_deactivate_feature(dsl_dataset_t *ds, spa_feature_t f,
485 boolean_t dsl_dataset_feature_is_active(dsl_dataset_t *ds, spa_feature_t f);
487 spa_feature_t f, uint64_t *outlength, uint64_t **outp);
H A Dzio_checksum.h138 extern spa_feature_t zio_checksum_to_feature(enum zio_checksum cksum);
/f-stack/freebsd/contrib/openzfs/include/
H A Dzfeature_common.h81 } spa_feature_t; typedef
106 spa_feature_t fi_feature;
114 const spa_feature_t *fi_depends;
126 extern int zfeature_lookup_guid(const char *, spa_feature_t *);
127 extern int zfeature_lookup_name(const char *, spa_feature_t *);
128 extern boolean_t zfeature_depends_on(spa_feature_t, spa_feature_t);
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dzfeature.c395 feature_do_action(spa_t *spa, spa_feature_t fid, feature_action_t action, in feature_do_action()
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()
469 spa_feature_decr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_decr()
475 spa_feature_is_enabled(spa_t *spa, spa_feature_t fid) in spa_feature_is_enabled()
490 spa_feature_is_active(spa_t *spa, spa_feature_t fid) in spa_feature_is_active()
514 spa_feature_enabled_txg(spa_t *spa, spa_feature_t fid, uint64_t *txg) in spa_feature_enabled_txg()
H A Ddsl_dataset.c136 spa_feature_t f; in dsl_dataset_block_born()
350 unload_zfeature(dsl_dataset_t *ds, spa_feature_t f) in unload_zfeature()
455 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_evict_async()
621 spa_feature_t f; in dsl_dataset_hold_obj()
694 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_hold_obj()
1034 zfeature_active(spa_feature_t f, void *arg) in zfeature_active()
1192 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_create_sync_dd()
1747 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_snapshot_sync_impl()
2097 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_sync()
4069 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_clone_swap_sync_impl()
[all …]
H A Dzio_checksum.c206 spa_feature_t
H A Ddsl_destroy.c339 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_destroy_snapshot_sync_impl()
1039 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_destroy_head_sync_impl()
H A Dspa.c3922 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) {
5643 spa_feature_t feat;
8595 spa_feature_t fid;
H A Dzfs_ioctl.c4577 spa_feature_t feature; in zfs_check_settable()
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_sysfs.c445 spa_feature_t fid; in pool_feature_show()
477 pool_feature_to_kobj(zfs_mod_kobj_t *parent, spa_feature_t fid, in pool_feature_to_kobj()
520 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) in zfs_pool_features_init()
/f-stack/freebsd/contrib/openzfs/cmd/zhack/
H A Dzhack.c274 spa_feature_t nodeps[] = { SPA_FEATURE_NONE }; in zhack_do_feature_enable()
370 spa_feature_t nodeps[] = { SPA_FEATURE_NONE }; in zhack_do_feature_ref()
/f-stack/freebsd/contrib/openzfs/cmd/zdb/
H A Dzdb.c4781 spa_feature_t f; in dump_one_objset()
7453 spa_feature_t f; in dump_zpool()
7482 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) in dump_zpool()
/f-stack/freebsd/contrib/openzfs/lib/libzfs/
H A Dlibzfs_pool.c904 spa_feature_t fid; in zpool_prop_get_feature()
H A Dlibzfs.abi3770 …<typedef-decl name='spa_feature_t' type-id='type-id-281' filepath='../../include/zfeature_common.h…
/f-stack/freebsd/contrib/openzfs/cmd/zpool/
H A Dzpool_main.c1637 spa_feature_t i; in zpool_do_create()