| /freebsd/sys/contrib/openzfs/module/zcommon/ |
| H A D | zfeature_common.c | 104 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zfeature_is_supported() 115 zfeature_lookup_guid(const char *guid, spa_feature_t *res) in zfeature_lookup_guid() 117 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zfeature_lookup_guid() 132 zfeature_lookup_name(const char *name, spa_feature_t *res) in zfeature_lookup_name() 134 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zfeature_lookup_name() 149 zfeature_depends_on(spa_feature_t fid, spa_feature_t check) in zfeature_depends_on() 161 deps_contains_feature(const spa_feature_t *deps, const spa_feature_t feature) in deps_contains_feature() 323 zfeature_register(spa_feature_t fid, const char *guid, const char *name, in zfeature_register() 325 const spa_feature_t *deps, in zfeature_register() 329 static const spa_feature_t nodeps[] = { SPA_FEATURE_NONE }; in zfeature_register() [all …]
|
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | zfeature.h | 47 extern void spa_feature_enable(struct spa *, spa_feature_t, 49 extern void spa_feature_incr(struct spa *, spa_feature_t, struct dmu_tx *); 50 extern void spa_feature_decr(struct spa *, spa_feature_t, struct dmu_tx *); 51 extern boolean_t spa_feature_is_enabled(struct spa *, spa_feature_t); 52 extern boolean_t spa_feature_is_active(struct spa *, spa_feature_t); 53 extern boolean_t spa_feature_enabled_txg(spa_t *spa, spa_feature_t fid, 55 extern uint64_t spa_feature_refcount(spa_t *, spa_feature_t, uint64_t);
|
| H A D | dsl_dataset.h | 500 void dsl_dataset_activate_feature(uint64_t dsobj, spa_feature_t f, void *arg, 502 void dsl_dataset_deactivate_feature(dsl_dataset_t *ds, spa_feature_t f, 504 boolean_t dsl_dataset_feature_is_active(dsl_dataset_t *ds, spa_feature_t f); 506 spa_feature_t f, uint64_t *outlength, uint64_t **outp);
|
| H A D | zio_checksum.h | 148 extern spa_feature_t zio_checksum_to_feature(enum zio_checksum cksum);
|
| /freebsd/sys/contrib/openzfs/include/ |
| H A D | zfeature_common.h | 95 } spa_feature_t; typedef 128 spa_feature_t fi_feature; 136 const spa_feature_t *fi_depends; 149 _ZFEATURE_COMMON_H int zfeature_lookup_guid(const char *, spa_feature_t *); 150 _ZFEATURE_COMMON_H int zfeature_lookup_name(const char *, spa_feature_t *); 151 _ZFEATURE_COMMON_H boolean_t zfeature_depends_on(spa_feature_t, spa_feature_t);
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | zfeature.c | 406 feature_do_action(spa_t *spa, spa_feature_t fid, feature_action_t action, in feature_do_action() 468 spa_feature_enable(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_enable() 476 spa_feature_incr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_incr() 482 spa_feature_decr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_decr() 488 spa_feature_is_enabled(spa_t *spa, spa_feature_t fid) in spa_feature_is_enabled() 503 spa_feature_is_active(spa_t *spa, spa_feature_t fid) in spa_feature_is_active() 527 spa_feature_enabled_txg(spa_t *spa, spa_feature_t fid, uint64_t *txg) in spa_feature_enabled_txg()
|
| H A D | dsl_dataset.c | 110 static void unload_zfeature(dsl_dataset_t *ds, spa_feature_t f); 146 spa_feature_t f; in dsl_dataset_block_born() 384 unload_zfeature(dsl_dataset_t *ds, spa_feature_t f) in unload_zfeature() 402 load_zfeature(objset_t *mos, dsl_dataset_t *ds, spa_feature_t f) in load_zfeature() 489 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_evict_async() 656 spa_feature_t f; in dsl_dataset_hold_obj() 736 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_hold_obj() 1078 zfeature_active(spa_feature_t f, void *arg) in zfeature_active() 1099 dsl_dataset_feature_is_active(dsl_dataset_t *ds, spa_feature_t f) in dsl_dataset_feature_is_active() 1110 dsl_dataset_get_uint64_array_feature(dsl_dataset_t *ds, spa_feature_t f, in dsl_dataset_get_uint64_array_feature() [all …]
|
| H A D | zio_checksum.c | 215 spa_feature_t
|
| H A D | dsl_destroy.c | 348 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_destroy_snapshot_sync_impl() 1043 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_destroy_head_sync_impl()
|
| H A D | spa.c | 5278 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { 7084 spa_feature_t feat; 10422 spa_feature_t fid;
|
| H A D | dsl_scan.c | 2387 spa_feature_t f = SPA_FEATURE_LARGE_BLOCKS; in dsl_scan_visitbp()
|
| H A D | zio.c | 3142 spa_feature_incr(spa, (spa_feature_t)(uintptr_t)arg, tx); in zio_update_feature()
|
| H A D | zfs_ioctl.c | 5368 spa_feature_t feature; in zfs_check_settable()
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_sysfs.c | 466 spa_feature_t fid; in pool_feature_show() 498 pool_feature_to_kobj(zfs_mod_kobj_t *parent, spa_feature_t fid, in pool_feature_to_kobj() 541 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) in zfs_pool_features_init()
|
| /freebsd/sys/contrib/openzfs/tests/unit/ |
| H A D | mock_dmu.c | 322 dsl_dataset_feature_is_active(dsl_dataset_t *ds, spa_feature_t f) in dsl_dataset_feature_is_active() 335 spa_feature_is_enabled(spa_t *spa, spa_feature_t f) in spa_feature_is_enabled()
|
| /freebsd/sys/contrib/openzfs/cmd/ |
| H A D | zhack.c | 349 const spa_feature_t nodeps[] = { SPA_FEATURE_NONE }; in zhack_do_feature_enable() 452 const spa_feature_t nodeps[] = { SPA_FEATURE_NONE }; in zhack_do_feature_ref()
|
| /freebsd/sys/contrib/openzfs/cmd/zdb/ |
| H A D | zdb.c | 6031 spa_feature_t f; in dump_one_objset() 9125 spa_feature_t f; in dump_zpool() 9155 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) in dump_zpool()
|
| /freebsd/sys/contrib/openzfs/cmd/zpool/ |
| H A D | zpool_main.c | 2255 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zpool_do_create() 13053 spa_feature_t i; in set_pool_callback() 13070 spa_feature_t f; in set_pool_callback()
|
| /freebsd/sys/contrib/openzfs/lib/libzfs/ |
| H A D | libzfs_pool.c | 1223 spa_feature_t fid; in zpool_prop_get_feature()
|
| H A D | libzfs.abi | 6707 <typedef-decl name='spa_feature_t' type-id='33ecb627' id='d6618c78'/>
|