Home
last modified time | relevance | path

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

/freebsd-14-stable/sys/contrib/openzfs/module/zcommon/
HDzfeature_common.c103 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zfeature_is_supported()
114 zfeature_lookup_guid(const char *guid, spa_feature_t *res) in zfeature_lookup_guid()
116 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zfeature_lookup_guid()
131 zfeature_lookup_name(const char *name, spa_feature_t *res) in zfeature_lookup_name()
133 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zfeature_lookup_name()
148 zfeature_depends_on(spa_feature_t fid, spa_feature_t check) in zfeature_depends_on()
160 deps_contains_feature(const spa_feature_t *deps, const spa_feature_t feature) in deps_contains_feature()
322 zfeature_register(spa_feature_t fid, const char *guid, const char *name, in zfeature_register()
324 const spa_feature_t *deps, in zfeature_register()
328 static const spa_feature_t nodeps[] = { SPA_FEATURE_NONE }; in zfeature_register()
[all …]
/freebsd-14-stable/sys/contrib/openzfs/include/sys/
HDzfeature.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);
HDdsl_dataset.h492 void dsl_dataset_activate_feature(uint64_t dsobj, spa_feature_t f, void *arg,
494 void dsl_dataset_deactivate_feature(dsl_dataset_t *ds, spa_feature_t f,
496 boolean_t dsl_dataset_feature_is_active(dsl_dataset_t *ds, spa_feature_t f);
498 spa_feature_t f, uint64_t *outlength, uint64_t **outp);
HDzio_checksum.h147 extern spa_feature_t zio_checksum_to_feature(enum zio_checksum cksum);
/freebsd-14-stable/sys/contrib/openzfs/include/
HDzfeature_common.h84 } spa_feature_t; typedef
109 spa_feature_t fi_feature;
117 const spa_feature_t *fi_depends;
130 _ZFEATURE_COMMON_H int zfeature_lookup_guid(const char *, spa_feature_t *);
131 _ZFEATURE_COMMON_H int zfeature_lookup_name(const char *, spa_feature_t *);
132 _ZFEATURE_COMMON_H boolean_t zfeature_depends_on(spa_feature_t, spa_feature_t);
/freebsd-14-stable/sys/contrib/openzfs/module/zfs/
HDzfeature.c402 feature_do_action(spa_t *spa, spa_feature_t fid, feature_action_t action, in feature_do_action()
462 spa_feature_enable(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_enable()
470 spa_feature_incr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_incr()
476 spa_feature_decr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_decr()
482 spa_feature_is_enabled(spa_t *spa, spa_feature_t fid) in spa_feature_is_enabled()
497 spa_feature_is_active(spa_t *spa, spa_feature_t fid) in spa_feature_is_active()
521 spa_feature_enabled_txg(spa_t *spa, spa_feature_t fid, uint64_t *txg) in spa_feature_enabled_txg()
HDdsl_dataset.c107 static void unload_zfeature(dsl_dataset_t *ds, spa_feature_t f);
143 spa_feature_t f; in dsl_dataset_block_born()
355 unload_zfeature(dsl_dataset_t *ds, spa_feature_t f) in unload_zfeature()
373 load_zfeature(objset_t *mos, dsl_dataset_t *ds, spa_feature_t f) in load_zfeature()
460 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_evict_async()
626 spa_feature_t f; in dsl_dataset_hold_obj()
701 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_hold_obj()
1043 zfeature_active(spa_feature_t f, void *arg) in zfeature_active()
1064 dsl_dataset_feature_is_active(dsl_dataset_t *ds, spa_feature_t f) in dsl_dataset_feature_is_active()
1075 dsl_dataset_get_uint64_array_feature(dsl_dataset_t *ds, spa_feature_t f, in dsl_dataset_get_uint64_array_feature()
[all …]
HDzio_checksum.c208 spa_feature_t
HDdsl_destroy.c346 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_destroy_snapshot_sync_impl()
1041 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_destroy_head_sync_impl()
HDspa.c4500 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) {
6261 spa_feature_t feat;
9281 spa_feature_t fid;
HDdsl_scan.c2341 spa_feature_t f = SPA_FEATURE_LARGE_BLOCKS; in dsl_scan_visitbp()
HDzfs_ioctl.c4736 spa_feature_t feature; in zfs_check_settable()
/freebsd-14-stable/sys/contrib/openzfs/module/os/linux/zfs/
HDzfs_sysfs.c474 spa_feature_t fid; in pool_feature_show()
506 pool_feature_to_kobj(zfs_mod_kobj_t *parent, spa_feature_t fid, in pool_feature_to_kobj()
549 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) in zfs_pool_features_init()
/freebsd-14-stable/sys/contrib/openzfs/cmd/
HDzhack.c293 const spa_feature_t nodeps[] = { SPA_FEATURE_NONE }; in zhack_do_feature_enable()
392 const spa_feature_t nodeps[] = { SPA_FEATURE_NONE }; in zhack_do_feature_ref()
/freebsd-14-stable/sys/contrib/openzfs/cmd/zpool/
HDzpool_main.c1896 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zpool_do_create()
10742 spa_feature_t i; in set_pool_callback()
10759 spa_feature_t f; in set_pool_callback()
/freebsd-14-stable/sys/contrib/openzfs/cmd/zdb/
HDzdb.c5441 spa_feature_t f; in dump_one_objset()
8287 spa_feature_t f; in dump_zpool()
8316 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) in dump_zpool()
/freebsd-14-stable/sys/contrib/openzfs/lib/libzfs/
HDlibzfs_pool.c1116 spa_feature_t fid; in zpool_prop_get_feature()
HDlibzfs.abi5886 <typedef-decl name='spa_feature_t' type-id='33ecb627' id='d6618c78'/>