Home
last modified time | relevance | path

Searched refs:dsl_dataset (Results 1 – 22 of 22) sorted by relevance

/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
Ddsl_prop.h38 struct dsl_dataset;
54 struct dsl_dataset *cbr_ds;
66 int dsl_prop_register(struct dsl_dataset *ds, const char *propname,
68 void dsl_prop_unregister_all(struct dsl_dataset *ds, void *cbarg);
70 boolean_t dsl_prop_hascb(struct dsl_dataset *ds);
78 int dsl_prop_get_ds(struct dsl_dataset *ds, const char *propname,
80 int dsl_prop_get_int_ds(struct dsl_dataset *ds, const char *propname,
86 void dsl_props_set_sync_impl(struct dsl_dataset *ds, zprop_source_t source,
88 void dsl_prop_set_sync_impl(struct dsl_dataset *ds, const char *propname,
Ddsl_destroy.h35 struct dsl_dataset;
42 int dsl_destroy_head_check_impl(struct dsl_dataset *, int);
43 void dsl_destroy_head_sync_impl(struct dsl_dataset *, struct dmu_tx *);
45 int dsl_destroy_snapshot_check_impl(struct dsl_dataset *, boolean_t);
46 void dsl_destroy_snapshot_sync_impl(struct dsl_dataset *,
Ddmu_objset.h51 struct dsl_dataset;
76 struct dsl_dataset *os_dsl_dataset;
178 void dmu_objset_refresh_ownership(struct dsl_dataset *ds,
179 struct dsl_dataset **newds, void *tag);
182 int dmu_objset_from_ds(struct dsl_dataset *ds, objset_t **osp);
190 int func(struct dsl_pool *, struct dsl_dataset *, void *),
199 objset_t *dmu_objset_create_impl(spa_t *spa, struct dsl_dataset *ds,
201 int dmu_objset_open_impl(spa_t *spa, struct dsl_dataset *ds, blkptr_t *bp,
Ddsl_scan.h41 struct dsl_dataset;
171 boolean_t dsl_dataset_unstable(struct dsl_dataset *ds);
174 void dsl_scan_ds_destroyed(struct dsl_dataset *ds, struct dmu_tx *tx);
175 void dsl_scan_ds_snapshotted(struct dsl_dataset *ds, struct dmu_tx *tx);
176 void dsl_scan_ds_clone_swapped(struct dsl_dataset *ds1, struct dsl_dataset *ds2,
Ddmu_send.h36 struct dsl_dataset;
51 int dmu_send_estimate(struct dsl_dataset *ds, struct dsl_dataset *fromds,
53 int dmu_send_estimate_from_txg(struct dsl_dataset *ds, uint64_t fromtxg,
64 struct dsl_dataset *drc_ds;
Ddsl_userhold.h40 struct dsl_dataset;
48 int dsl_dataset_user_hold_check_one(struct dsl_dataset *ds, const char *htag,
50 void dsl_dataset_user_hold_sync_one(struct dsl_dataset *ds, const char *htag,
Ddmu_traverse.h38 struct dsl_dataset;
55 int traverse_dataset(struct dsl_dataset *ds,
57 int traverse_dataset_resume(struct dsl_dataset *ds, uint64_t txg_start,
Ddsl_bookmark.h29 struct dsl_dataset;
46 struct dsl_dataset *, zfs_bookmark_phys_t *);
Dzil.h42 struct dsl_dataset;
438 struct dsl_dataset *ds, void *txarg);
440 struct dsl_dataset *ds, void *tx);
Ddsl_pool.h50 struct dsl_dataset;
92 struct dsl_dataset *dp_origin_snap;
Ddsl_dir.h41 struct dsl_dataset;
177 void dsl_dir_new_refreservation(dsl_dir_t *dd, struct dsl_dataset *ds,
Ddsl_dataset.h49 struct dsl_dataset;
157 typedef struct dsl_dataset { struct
169 struct dsl_dataset *ds_prev; argument
Ddsl_deleg.h70 int dsl_deleg_access_impl(struct dsl_dataset *ds, const char *perm, cred_t *cr);
Dzcp.h170 struct dsl_dataset *zcp_dataset_hold(lua_State *, dsl_pool_t *,
Ddsl_deadlist.h37 struct dsl_dataset;
Dzfs_vfsops.h153 extern int zfs_resume_fs(zfsvfs_t *zfsvfs, struct dsl_dataset *ds);
Ddmu.h67 struct dsl_dataset;
296 int dmu_objset_open_ds(struct dsl_dataset *ds, objset_t **osp);
938 extern struct dsl_dataset *dmu_objset_ds(objset_t *os);
Dspa.h63 struct dsl_dataset;
907 extern void spa_history_log_internal_ds(struct dsl_dataset *ds, const char *op,
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/
DMakefile.files90 dsl_dataset.o \
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
Ddmu_object.c335 struct dsl_dataset *ds = os->os_dsl_dataset; in dmu_object_next()
Dzfs_vfsops.c561 struct dsl_dataset *ds = NULL; in zfs_register_callbacks()
/freebsd-12-stable/sys/conf/
Dfiles183 cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c optional zfs compile-with "${ZFS_C}"