Lines Matching refs:tx
57 dmu_tx_t *tx)
69 VERIFY(ddt_ops[type]->ddt_op_create(os, objectp, tx, prehash) == 0);
73 sizeof (uint64_t), 1, objectp, tx) == 0);
77 &ddt->ddt_histogram[type][class], tx) == 0);
82 dmu_tx_t *tx)
94 VERIFY(zap_remove(os, DMU_POOL_DIRECTORY_OBJECT, name, tx) == 0);
95 VERIFY(zap_remove(os, spa->spa_ddt_stat_object, name, tx) == 0);
96 VERIFY(ddt_ops[type]->ddt_op_destroy(os, *objectp, tx) == 0);
136 dmu_tx_t *tx)
146 &ddt->ddt_histogram[type][class], tx) == 0);
182 ddt_entry_t *dde, dmu_tx_t *tx)
187 ddt->ddt_object[type][class], dde, tx));
192 ddt_entry_t *dde, dmu_tx_t *tx)
197 ddt->ddt_object[type][class], dde, tx));
990 ddt_sync_entry(ddt_t *ddt, ddt_entry_t *dde, dmu_tx_t *tx, uint64_t txg)
1030 VERIFY(ddt_object_remove(ddt, otype, oclass, dde, tx) == 0);
1039 ddt_object_create(ddt, ntype, nclass, tx);
1040 VERIFY(ddt_object_update(ddt, ntype, nclass, dde, tx) == 0);
1051 ddt->ddt_checksum, dde, tx);
1057 ddt_sync_table(ddt_t *ddt, dmu_tx_t *tx, uint64_t txg)
1071 DMU_POOL_DDT_STATS, tx);
1075 ddt_sync_entry(ddt, dde, tx, txg);
1083 ddt_object_sync(ddt, type, class, tx);
1089 ddt_object_destroy(ddt, type, class, tx);
1100 dmu_tx_t *tx;
1106 tx = dmu_tx_create_assigned(spa->spa_dsl_pool, txg);
1112 ddt_sync_table(ddt, tx, txg);
1118 dmu_tx_commit(tx);