Lines Matching refs:tx
36 dsl_null_checkfunc(void *arg, dmu_tx_t *tx)
38 (void) arg, (void) tx;
48 dmu_tx_t *tx;
59 tx = dmu_tx_create_dd(dp->dp_mos_dir);
60 VERIFY0(dmu_tx_assign(tx, TXG_WAIT));
63 dst.dst_txg = dmu_tx_get_txg(tx);
73 err = dst.dst_checkfunc(arg, tx);
77 dmu_tx_commit(tx);
86 dmu_tx_commit(tx);
90 sigfunc(arg, tx);
112 * dmu_tx_is_syncing(tx).
173 dmu_tx_t *tx, boolean_t early)
178 dst->dst_txg = dmu_tx_get_txg(tx);
193 dmu_tx_t *tx)
195 dsl_sync_task_nowait_common(dp, syncfunc, arg, tx, B_FALSE);
200 dmu_tx_t *tx)
202 dsl_sync_task_nowait_common(dp, syncfunc, arg, tx, B_TRUE);
209 dsl_sync_task_sync(dsl_sync_task_t *dst, dmu_tx_t *tx)
246 dst->dst_error = dst->dst_checkfunc(dst->dst_arg, tx);
248 dst->dst_syncfunc(dst->dst_arg, tx);