/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | txg.h | 87 struct dsl_pool; 89 extern void txg_init(struct dsl_pool *dp, uint64_t txg); 90 extern void txg_fini(struct dsl_pool *dp); 91 extern void txg_sync_start(struct dsl_pool *dp); 92 extern void txg_sync_stop(struct dsl_pool *dp); 93 extern uint64_t txg_hold_open(struct dsl_pool *dp, txg_handle_t *txghp); 98 extern void txg_delay(struct dsl_pool *dp, uint64_t txg, hrtime_t delta, 100 extern void txg_kick(struct dsl_pool *dp, uint64_t txg); 109 extern int txg_wait_synced_flags(struct dsl_pool *dp, uint64_t txg, 116 extern void txg_wait_synced(struct dsl_pool *dp, uint64_t txg); [all …]
|
H A D | dsl_scan.h | 44 struct dsl_pool; 129 struct dsl_pool *scn_dp; 193 int dsl_scan_init(struct dsl_pool *dp, uint64_t txg); 196 void dsl_scan_fini(struct dsl_pool *dp); 197 void dsl_scan_sync(struct dsl_pool *, dmu_tx_t *); 198 int dsl_scan_cancel(struct dsl_pool *); 199 int dsl_scan(struct dsl_pool *, pool_scan_func_t, uint64_t starttxg, 201 void dsl_scan_assess_vdev(struct dsl_pool *dp, vdev_t *vd); 202 boolean_t dsl_scan_scrubbing(const struct dsl_pool *dp); 203 boolean_t dsl_errorscrubbing(const struct dsl_pool *dp); [all …]
|
H A D | dsl_synctask.h | 37 struct dsl_pool; 102 struct dsl_pool *dst_pool; 116 void dsl_sync_task_nowait(struct dsl_pool *, dsl_syncfunc_t *, 120 void dsl_early_sync_task_nowait(struct dsl_pool *, dsl_syncfunc_t *,
|
H A D | dsl_dataset.h | 51 struct dsl_pool; 335 int dsl_dataset_hold(struct dsl_pool *dp, const char *name, const void *tag, 337 int dsl_dataset_hold_flags(struct dsl_pool *dp, const char *name, 339 boolean_t dsl_dataset_try_add_ref(struct dsl_pool *dp, dsl_dataset_t *ds, 342 int dsl_dataset_hold_obj_flags(struct dsl_pool *dp, uint64_t dsobj, 345 int dsl_dataset_hold_obj(struct dsl_pool *dp, uint64_t dsobj, 350 int dsl_dataset_own(struct dsl_pool *dp, const char *name, 352 int dsl_dataset_own_force(struct dsl_pool *dp, const char *name, 354 int dsl_dataset_own_obj(struct dsl_pool *dp, uint64_t dsobj, 356 int dsl_dataset_own_obj_force(struct dsl_pool *dp, uint64_t dsobj,
|
H A D | dmu_tx.h | 46 struct dsl_pool; 58 struct dsl_pool *tx_pool; 154 struct dsl_pool *dmu_tx_pool(dmu_tx_t *tx); 160 extern dmu_tx_t *dmu_tx_create_assigned(struct dsl_pool *dp, uint64_t txg);
|
H A D | dsl_bookmark.h | 132 int dsl_bookmark_lookup(struct dsl_pool *, const char *, 136 int dsl_redaction_list_hold_obj(struct dsl_pool *, uint64_t, const void *, 139 void dsl_redaction_list_long_hold(struct dsl_pool *, redaction_list_t *,
|
H A D | dsl_userhold.h | 40 struct dsl_pool; 48 void dsl_dataset_user_release_tmp(struct dsl_pool *dp, nvlist_t *holds);
|
H A D | dmu_objset.h | 50 struct dsl_pool; 219 int dmu_objset_own_obj(struct dsl_pool *dp, uint64_t obj, 234 int dmu_objset_find_dp(struct dsl_pool *dp, uint64_t ddobj, 235 int func(struct dsl_pool *, struct dsl_dataset *, void *),
|
H A D | dsl_pool.h | 55 struct dsl_pool; 92 typedef struct dsl_pool { struct
|
H A D | zil.h | 43 struct dsl_pool; 643 extern int zil_claim(struct dsl_pool *dp, 645 extern int zil_check_log_chain(struct dsl_pool *dp,
|
H A D | dsl_destroy.h | 37 struct dsl_pool;
|
H A D | zil_impl.h | 198 struct dsl_pool *zl_dmu_pool; /* DSL pool */
|
H A D | dsl_deadlist.h | 39 struct dsl_pool;
|
H A D | spa.h | 71 struct dsl_pool; 999 struct dsl_pool *); 1068 extern struct dsl_pool *spa_get_dsl(spa_t *spa);
|
H A D | dmu.h | 68 struct dsl_pool; 1083 extern struct dsl_pool *dmu_objset_pool(objset_t *os);
|
/freebsd/sys/cddl/contrib/opensolaris/uts/common/ |
H A D | Makefile.files | 92 dsl_pool.o \
|
/freebsd/sys/contrib/openzfs/include/ |
H A D | Makefile.am | 60 sys/dsl_pool.h \
|
/freebsd/sys/contrib/openzfs/lib/libzpool/ |
H A D | Makefile.am | 104 module/zfs/dsl_pool.c \
|
/freebsd/cddl/lib/libzpool/ |
H A D | Makefile | 94 dsl_pool.c \
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | dsl_userhold.c | 652 dsl_dataset_user_release_tmp(struct dsl_pool *dp, nvlist_t *holds) in dsl_dataset_user_release_tmp()
|
H A D | dmu_tx.c | 90 dmu_tx_create_assigned(struct dsl_pool *dp, uint64_t txg) in dmu_tx_create_assigned()
|
/freebsd/sys/contrib/openzfs/module/ |
H A D | Makefile.bsd | 292 dsl_pool.c \
|
H A D | Kbuild.in | 342 dsl_pool.o \
|
/freebsd/sys/modules/zfs/ |
H A D | Makefile | 268 dsl_pool.c \
|
/freebsd/sys/conf/ |
H A D | files | 296 contrib/openzfs/module/zfs/dsl_pool.c optional zfs compile-with "${ZFS_C}"
|