Searched refs:dsl_pool (Results 1 – 16 of 16) sorted by relevance
/titanic_50/usr/src/uts/common/fs/zfs/sys/ |
H A D | txg.h | 66 struct dsl_pool; 68 extern void txg_init(struct dsl_pool *dp, uint64_t txg); 69 extern void txg_fini(struct dsl_pool *dp); 70 extern void txg_sync_start(struct dsl_pool *dp); 71 extern void txg_sync_stop(struct dsl_pool *dp); 72 extern uint64_t txg_hold_open(struct dsl_pool *dp, txg_handle_t *txghp); 77 extern void txg_delay(struct dsl_pool *dp, uint64_t txg, hrtime_t delta, 79 extern void txg_kick(struct dsl_pool *dp); 87 extern void txg_wait_synced(struct dsl_pool *dp, uint64_t txg); 95 extern void txg_wait_open(struct dsl_pool *dp, uint64_t txg); [all …]
|
H A D | dsl_scan.h | 41 struct dsl_pool; 106 struct dsl_pool *scn_dp; 125 int dsl_scan_init(struct dsl_pool *dp, uint64_t txg); 126 void dsl_scan_fini(struct dsl_pool *dp); 127 void dsl_scan_sync(struct dsl_pool *, dmu_tx_t *); 128 int dsl_scan_cancel(struct dsl_pool *); 129 int dsl_scan(struct dsl_pool *, pool_scan_func_t); 130 void dsl_resilver_restart(struct dsl_pool *, uint64_t txg); 131 boolean_t dsl_scan_resilvering(struct dsl_pool *dp);
|
H A D | dsl_synctask.h | 36 struct dsl_pool; 72 struct dsl_pool *dst_pool; 86 void dsl_sync_task_nowait(struct dsl_pool *, dsl_syncfunc_t *,
|
H A D | dmu_tx.h | 44 struct dsl_pool; 56 struct dsl_pool *tx_pool; 132 struct dsl_pool *dmu_tx_pool(dmu_tx_t *tx); 142 extern dmu_tx_t *dmu_tx_create_assigned(struct dsl_pool *dp, uint64_t txg);
|
H A D | dsl_bookmark.h | 28 struct dsl_pool; 44 int dsl_bookmark_lookup(struct dsl_pool *, const char *,
|
H A D | dmu_objset.h | 49 struct dsl_pool; 145 int dmu_objset_own_obj(struct dsl_pool *dp, uint64_t obj, 157 int dmu_objset_find_dp(struct dsl_pool *dp, uint64_t ddobj, 158 int func(struct dsl_pool *, struct dsl_dataset *, void *),
|
H A D | dsl_dataset.h | 50 struct dsl_pool; 245 int dsl_dataset_hold(struct dsl_pool *dp, const char *name, void *tag, 247 boolean_t dsl_dataset_try_add_ref(struct dsl_pool *dp, dsl_dataset_t *ds, 249 int dsl_dataset_hold_obj(struct dsl_pool *dp, uint64_t dsobj, void *tag, 252 int dsl_dataset_own(struct dsl_pool *dp, const char *name, 254 int dsl_dataset_own_obj(struct dsl_pool *dp, uint64_t dsobj,
|
H A D | dsl_userhold.h | 39 struct dsl_pool; 47 void dsl_dataset_user_release_tmp(struct dsl_pool *dp, nvlist_t *holds);
|
H A D | zil.h | 41 struct dsl_pool; 411 extern int zil_claim(struct dsl_pool *dp, 413 extern int zil_check_log_chain(struct dsl_pool *dp,
|
H A D | dsl_pool.h | 48 struct dsl_pool; 80 typedef struct dsl_pool { struct
|
H A D | zil_impl.h | 92 struct dsl_pool *zl_dmu_pool; /* DSL pool */
|
H A D | dmu.h | 67 struct dsl_pool; 864 extern struct dsl_pool *dmu_objset_pool(objset_t *os);
|
H A D | spa.h | 58 struct dsl_pool; 763 extern struct dsl_pool *spa_get_dsl(spa_t *spa);
|
/titanic_50/usr/src/uts/common/fs/zfs/ |
H A D | dsl_userhold.c | 626 dsl_dataset_user_release_tmp(struct dsl_pool *dp, nvlist_t *holds) in dsl_dataset_user_release_tmp()
|
H A D | dmu_tx.c | 76 dmu_tx_create_assigned(struct dsl_pool *dp, uint64_t txg) in dmu_tx_create_assigned()
|
/titanic_50/usr/src/uts/common/ |
H A D | Makefile.files | 1373 dsl_pool.o \
|