Home
last modified time | relevance | path

Searched refs:txg_how (Results 1 – 4 of 4) sorted by relevance

/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
Ddmu_tx.c879 dmu_tx_try_assign(dmu_tx_t *tx, uint64_t txg_how) in dmu_tx_try_assign() argument
899 !(txg_how & TXG_WAIT)) in dmu_tx_try_assign()
1013 dmu_tx_assign(dmu_tx_t *tx, uint64_t txg_how) in dmu_tx_assign() argument
1018 ASSERT0(txg_how & ~(TXG_WAIT | TXG_NOTHROTTLE)); in dmu_tx_assign()
1022 IMPLY((txg_how & TXG_WAIT), !dsl_pool_config_held(tx->tx_pool)); in dmu_tx_assign()
1024 if ((txg_how & TXG_NOTHROTTLE)) in dmu_tx_assign()
1027 while ((err = dmu_tx_try_assign(tx, txg_how)) != 0) { in dmu_tx_assign()
1030 if (err != ERESTART || !(txg_how & TXG_WAIT)) in dmu_tx_assign()
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
Ddmu_tx.h116 int dmu_tx_assign(dmu_tx_t *tx, uint64_t txg_how);
Ddmu.h730 int dmu_tx_assign(dmu_tx_t *tx, uint64_t txg_how);
/freebsd-12-stable/cddl/contrib/opensolaris/cmd/ztest/
Dztest.c1355 ztest_tx_assign(dmu_tx_t *tx, uint64_t txg_how, const char *tag) in ztest_tx_assign() argument
1363 error = dmu_tx_assign(tx, txg_how); in ztest_tx_assign()
1366 ASSERT(txg_how == TXG_NOWAIT); in ztest_tx_assign()