Lines Matching refs:tx
63 dmu_tx_t *tx)
74 VERIFY(ddt_ops[type]->ddt_op_create(os, objectp, tx, prehash) == 0);
78 sizeof (uint64_t), 1, objectp, tx) == 0);
82 &ddt->ddt_histogram[type][class], tx) == 0);
87 dmu_tx_t *tx)
100 VERIFY(zap_remove(os, DMU_POOL_DIRECTORY_OBJECT, name, tx) == 0);
101 VERIFY(zap_remove(os, spa->spa_ddt_stat_object, name, tx) == 0);
102 VERIFY(ddt_ops[type]->ddt_op_destroy(os, *objectp, tx) == 0);
148 dmu_tx_t *tx)
159 &ddt->ddt_histogram[type][class], tx) == 0);
196 ddt_entry_t *dde, dmu_tx_t *tx)
201 ddt->ddt_object[type][class], dde, tx));
206 ddt_entry_t *dde, dmu_tx_t *tx)
211 ddt->ddt_object[type][class], dde, tx));
1000 ddt_sync_entry(ddt_t *ddt, ddt_entry_t *dde, dmu_tx_t *tx, uint64_t txg)
1040 VERIFY(ddt_object_remove(ddt, otype, oclass, dde, tx) == 0);
1049 ddt_object_create(ddt, ntype, nclass, tx);
1050 VERIFY(ddt_object_update(ddt, ntype, nclass, dde, tx) == 0);
1061 ddt->ddt_checksum, dde, tx);
1067 ddt_sync_table(ddt_t *ddt, dmu_tx_t *tx, uint64_t txg)
1081 DMU_POOL_DDT_STATS, tx);
1085 ddt_sync_entry(ddt, dde, tx, txg);
1093 ddt_object_sync(ddt, type, class, tx);
1101 ddt_object_destroy(ddt, type, class, tx);
1112 dmu_tx_t *tx;
1118 tx = dmu_tx_create_assigned(spa->spa_dsl_pool, txg);
1124 ddt_sync_table(ddt, tx, txg);
1130 dmu_tx_commit(tx);