Searched refs:spa_feature_t (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.1-release/sys/cddl/contrib/opensolaris/common/zfs/
H A Dzfeature_common.h54 } spa_feature_t; typedef in typeref:enum:spa_feature
59 spa_feature_t fi_feature;
68 const spa_feature_t *fi_depends;
80 extern int zfeature_lookup_name(const char *, spa_feature_t *);
81 extern boolean_t zfeature_depends_on(spa_feature_t, spa_feature_t);
H A Dzfeature_common.c95 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) {
104 zfeature_lookup_name(const char *name, spa_feature_t *res)
106 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) {
119 zfeature_depends_on(spa_feature_t fid, spa_feature_t check) {
130 zfeature_register(spa_feature_t fid, const char *guid, const char *name,
132 boolean_t activate_on_enable, const spa_feature_t *deps)
135 static spa_feature_t nodeps[] = { SPA_FEATURE_NONE };
189 static spa_feature_t hole_birth_deps[] = { SPA_FEATURE_ENABLED_TXG,
201 static const spa_feature_t bookmarks_dep
[all...]
/freebsd-10.1-release/sys/cddl/contrib/opensolaris/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);
/freebsd-10.1-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzfeature.c377 feature_do_action(spa_t *spa, spa_feature_t fid, feature_action_t action,
436 spa_feature_enable(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx)
444 spa_feature_incr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx)
450 spa_feature_decr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx)
456 spa_feature_is_enabled(spa_t *spa, spa_feature_t fid)
471 spa_feature_is_active(spa_t *spa, spa_feature_t fid)
495 spa_feature_enabled_txg(spa_t *spa, spa_feature_t fid, uint64_t *txg) {
H A Dzfs_ioctl.c260 static int zfs_prop_activate_feature(spa_t *spa, spa_feature_t feature);
3947 spa_feature_t *featurep = arg;
3963 spa_feature_t *featurep = arg;
3974 zfs_prop_activate_feature(spa_t *spa, spa_feature_t feature)
H A Dspa.c2462 for (spa_feature_t i = 0; i < SPA_FEATURES; i++) {
6308 spa_feature_t fid;
/freebsd-10.1-release/cddl/contrib/opensolaris/cmd/zhack/
H A Dzhack.c309 spa_feature_t nodeps[] = { SPA_FEATURE_NONE };
407 spa_feature_t nodeps[] = { SPA_FEATURE_NONE };
/freebsd-10.1-release/cddl/contrib/opensolaris/cmd/zpool/
H A Dzpool_main.c1007 spa_feature_t i;
/freebsd-10.1-release/cddl/contrib/opensolaris/lib/libzfs/common/
H A Dlibzfs_pool.c858 spa_feature_t fid;

Completed in 123 milliseconds