Symbol: dsl_pool
usr/src/uts/common/fs/zfs/dmu_tx.c
71
dmu_tx_create_assigned(struct dsl_pool *dp, uint64_t txg)
usr/src/uts/common/fs/zfs/dsl_userhold.c
649
dsl_dataset_user_release_tmp(struct dsl_pool *dp, nvlist_t *holds)
usr/src/uts/common/fs/zfs/sys/dmu.h
1001
extern struct dsl_pool *dmu_objset_pool(objset_t *os);
usr/src/uts/common/fs/zfs/sys/dmu.h
69
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/dmu_objset.h
209
int dmu_objset_own_obj(struct dsl_pool *dp, uint64_t obj,
usr/src/uts/common/fs/zfs/sys/dmu_objset.h
224
int dmu_objset_find_dp(struct dsl_pool *dp, uint64_t ddobj,
usr/src/uts/common/fs/zfs/sys/dmu_objset.h
225
int func(struct dsl_pool *, struct dsl_dataset *, void *),
usr/src/uts/common/fs/zfs/sys/dmu_objset.h
50
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/dmu_tx.h
121
struct dsl_pool *dmu_tx_pool(dmu_tx_t *tx);
usr/src/uts/common/fs/zfs/sys/dmu_tx.h
131
extern dmu_tx_t *dmu_tx_create_assigned(struct dsl_pool *dp, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/dmu_tx.h
44
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/dmu_tx.h
56
struct dsl_pool *tx_pool;
usr/src/uts/common/fs/zfs/sys/dsl_bookmark.h
29
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/dsl_bookmark.h
62
int dsl_bookmark_lookup(struct dsl_pool *, const char *,
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
313
int dsl_dataset_hold(struct dsl_pool *dp, const char *name, void *tag,
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
315
int dsl_dataset_hold_flags(struct dsl_pool *dp, const char *name,
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
317
boolean_t dsl_dataset_try_add_ref(struct dsl_pool *dp, dsl_dataset_t *ds,
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
320
int dsl_dataset_hold_obj(struct dsl_pool *dp, uint64_t dsobj, void *tag,
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
322
int dsl_dataset_hold_obj_flags(struct dsl_pool *dp, uint64_t dsobj,
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
328
int dsl_dataset_own(struct dsl_pool *dp, const char *name,
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
330
int dsl_dataset_own_obj(struct dsl_pool *dp, uint64_t dsobj,
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
52
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/dsl_pool.h
51
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
110
struct dsl_pool *scn_dp;
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
162
int dsl_scan_init(struct dsl_pool *dp, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
163
void dsl_scan_fini(struct dsl_pool *dp);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
164
void dsl_scan_sync(struct dsl_pool *, dmu_tx_t *);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
165
int dsl_scan_cancel(struct dsl_pool *);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
166
int dsl_scan(struct dsl_pool *, pool_scan_func_t);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
167
void dsl_scan_assess_vdev(struct dsl_pool *dp, vdev_t *vd);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
168
boolean_t dsl_scan_scrubbing(const struct dsl_pool *dp);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
169
int dsl_scrub_set_pause_resume(const struct dsl_pool *dp, pool_scrub_cmd_t cmd);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
170
void dsl_scan_restart_resilver(struct dsl_pool *, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
171
boolean_t dsl_scan_resilvering(struct dsl_pool *dp);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
172
boolean_t dsl_scan_resilver_scheduled(struct dsl_pool *dp);
usr/src/uts/common/fs/zfs/sys/dsl_scan.h
42
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/dsl_synctask.h
100
struct dsl_pool *dst_pool;
usr/src/uts/common/fs/zfs/sys/dsl_synctask.h
114
void dsl_sync_task_nowait(struct dsl_pool *, dsl_syncfunc_t *,
usr/src/uts/common/fs/zfs/sys/dsl_synctask.h
118
void dsl_early_sync_task_nowait(struct dsl_pool *, dsl_syncfunc_t *,
usr/src/uts/common/fs/zfs/sys/dsl_synctask.h
36
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/dsl_userhold.h
39
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/dsl_userhold.h
47
void dsl_dataset_user_release_tmp(struct dsl_pool *dp, nvlist_t *holds);
usr/src/uts/common/fs/zfs/sys/spa.h
66
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/spa.h
911
extern struct dsl_pool *spa_get_dsl(spa_t *spa);
usr/src/uts/common/fs/zfs/sys/txg.h
101
extern void txg_wait_open(struct dsl_pool *dp, uint64_t txg,
usr/src/uts/common/fs/zfs/sys/txg.h
108
extern boolean_t txg_stalled(struct dsl_pool *dp);
usr/src/uts/common/fs/zfs/sys/txg.h
111
extern boolean_t txg_sync_waiting(struct dsl_pool *dp);
usr/src/uts/common/fs/zfs/sys/txg.h
67
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/txg.h
69
extern void txg_init(struct dsl_pool *dp, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/txg.h
70
extern void txg_fini(struct dsl_pool *dp);
usr/src/uts/common/fs/zfs/sys/txg.h
71
extern void txg_sync_start(struct dsl_pool *dp);
usr/src/uts/common/fs/zfs/sys/txg.h
72
extern void txg_sync_stop(struct dsl_pool *dp);
usr/src/uts/common/fs/zfs/sys/txg.h
73
extern uint64_t txg_hold_open(struct dsl_pool *dp, txg_handle_t *txghp);
usr/src/uts/common/fs/zfs/sys/txg.h
78
extern void txg_delay(struct dsl_pool *dp, uint64_t txg, hrtime_t delta,
usr/src/uts/common/fs/zfs/sys/txg.h
80
extern void txg_kick(struct dsl_pool *dp);
usr/src/uts/common/fs/zfs/sys/txg.h
88
extern void txg_wait_synced(struct dsl_pool *dp, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/txg.h
93
extern boolean_t txg_wait_synced_sig(struct dsl_pool *dp, uint64_t txg);
usr/src/uts/common/fs/zfs/sys/zil.h
42
struct dsl_pool;
usr/src/uts/common/fs/zfs/sys/zil.h
438
extern int zil_claim(struct dsl_pool *dp,
usr/src/uts/common/fs/zfs/sys/zil.h
440
extern int zil_check_log_chain(struct dsl_pool *dp,
usr/src/uts/common/fs/zfs/sys/zil_impl.h
173
struct dsl_pool *zl_dmu_pool; /* DSL pool */