Lines Matching refs:txg
43 #define TXG_IDX (txg & TXG_MASK)
69 extern void txg_init(struct dsl_pool *dp, uint64_t txg);
78 extern void txg_delay(struct dsl_pool *dp, uint64_t txg, hrtime_t delta,
88 extern void txg_wait_synced(struct dsl_pool *dp, uint64_t txg);
93 extern boolean_t txg_wait_synced_sig(struct dsl_pool *dp, uint64_t txg);
101 extern void txg_wait_open(struct dsl_pool *dp, uint64_t txg,
113 extern void txg_verify(spa_t *spa, uint64_t txg);
119 #define TXG_CLEAN(txg) ((txg) - 1) argument
123 extern boolean_t txg_list_empty(txg_list_t *tl, uint64_t txg);
125 extern boolean_t txg_list_add(txg_list_t *tl, void *p, uint64_t txg);
126 extern boolean_t txg_list_add_tail(txg_list_t *tl, void *p, uint64_t txg);
127 extern void *txg_list_remove(txg_list_t *tl, uint64_t txg);
128 extern void *txg_list_remove_this(txg_list_t *tl, void *p, uint64_t txg);
129 extern boolean_t txg_list_member(txg_list_t *tl, void *p, uint64_t txg);
130 extern void *txg_list_head(txg_list_t *tl, uint64_t txg);
131 extern void *txg_list_next(txg_list_t *tl, void *p, uint64_t txg);