Home
last modified time | relevance | path

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

/netbsd-src/external/cddl/osnet/dist/common/zfs/
H A Dzfeature_common.c97 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zfeature_is_supported()
106 zfeature_lookup_name(const char *name, spa_feature_t *res) in zfeature_lookup_name()
108 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in zfeature_lookup_name()
121 zfeature_depends_on(spa_feature_t fid, spa_feature_t check) in zfeature_depends_on()
133 zfeature_register(spa_feature_t fid, const char *guid, const char *name, in zfeature_register()
134 const char *desc, zfeature_flags_t flags, const spa_feature_t *deps) in zfeature_register()
137 static spa_feature_t nodeps[] = { SPA_FEATURE_NONE }; in zfeature_register()
190 static spa_feature_t hole_birth_deps[] = { SPA_FEATURE_ENABLED_TXG, in zpool_feature_init()
203 static const spa_feature_t bookmarks_deps[] = { in zpool_feature_init()
212 static const spa_feature_t filesystem_limits_deps[] = { in zpool_feature_init()
[all …]
H A Dzfeature_common.h63 } spa_feature_t; typedef
79 spa_feature_t fi_feature;
85 const spa_feature_t *fi_depends;
97 extern int zfeature_lookup_name(const char *, spa_feature_t *);
98 extern boolean_t zfeature_depends_on(spa_feature_t, spa_feature_t);
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/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 Dzio_checksum.h113 extern spa_feature_t zio_checksum_to_feature(enum zio_checksum cksum);
H A Ddsl_dataset.h341 spa_feature_t f, dmu_tx_t *tx);
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dzfeature.c379 feature_do_action(spa_t *spa, spa_feature_t fid, feature_action_t action, in feature_do_action()
438 spa_feature_enable(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_enable()
446 spa_feature_incr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_incr()
452 spa_feature_decr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_decr()
458 spa_feature_is_enabled(spa_t *spa, spa_feature_t fid) in spa_feature_is_enabled()
473 spa_feature_is_active(spa_t *spa, spa_feature_t fid) in spa_feature_is_active()
497 spa_feature_enabled_txg(spa_t *spa, spa_feature_t fid, uint64_t *txg) in spa_feature_enabled_txg()
H A Ddsl_dataset.c151 spa_feature_t f = zio_checksum_to_feature(BP_GET_CHECKSUM(bp)); in dsl_dataset_block_born()
476 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_hold_obj()
786 dsl_dataset_activate_feature(uint64_t dsobj, spa_feature_t f, dmu_tx_t *tx) in dsl_dataset_activate_feature()
802 dsl_dataset_deactivate_feature(uint64_t dsobj, spa_feature_t f, dmu_tx_t *tx) in dsl_dataset_deactivate_feature()
875 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_create_sync_dd()
1445 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_snapshot_sync_impl()
1755 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_sync()
3095 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_dataset_clone_swap_sync_impl()
H A Dzio_checksum.c147 spa_feature_t
H A Ddsl_destroy.c273 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_destroy_snapshot_sync_impl()
748 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dsl_destroy_head_sync_impl()
H A Dzfs_ioctl.c278 static int zfs_prop_activate_feature(spa_t *spa, spa_feature_t feature);
4072 spa_feature_t feature; in zfs_check_settable()
4120 spa_feature_t *featurep = arg; in zfs_prop_activate_feature_check()
4136 spa_feature_t *featurep = arg; in zfs_prop_activate_feature_sync()
4147 zfs_prop_activate_feature(spa_t *spa, spa_feature_t feature) in zfs_prop_activate_feature()
H A Dspa.c2589 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) { in spa_load_impl()
6636 spa_feature_t fid; in spa_sync_props()
/netbsd-src/external/cddl/osnet/dist/cmd/zhack/
H A Dzhack.c308 spa_feature_t nodeps[] = { SPA_FEATURE_NONE }; in zhack_do_feature_enable()
404 spa_feature_t nodeps[] = { SPA_FEATURE_NONE }; in zhack_do_feature_ref()
/netbsd-src/external/cddl/osnet/dist/cmd/zdb/
H A Dzdb.c2255 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dump_one_dir()
3099 for (spa_feature_t f = 0; f < SPA_FEATURES; f++) { in dump_zpool()
/netbsd-src/external/cddl/osnet/dist/lib/libzfs/common/
H A Dlibzfs_pool.c831 spa_feature_t fid; in zpool_prop_get_feature()
/netbsd-src/external/cddl/osnet/dist/cmd/zpool/
H A Dzpool_main.c1039 spa_feature_t i; in zpool_do_create()