Lines Matching defs:tx
36 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx)
95 dnode_allocate(dn, ot, blocksize, 0, bonustype, bonuslen, tx);
100 dmu_tx_add_new_object(tx, os, object);
106 int blocksize, dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx)
111 if (object == DMU_META_DNODE_OBJECT && !dmu_tx_private_ok(tx))
117 dnode_allocate(dn, ot, blocksize, 0, bonustype, bonuslen, tx);
120 dmu_tx_add_new_object(tx, os, object);
126 int blocksize, dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx)
139 dnode_reallocate(dn, ot, blocksize, bonustype, bonuslen, tx);
146 dmu_object_free(objset_t *os, uint64_t object, dmu_tx_t *tx)
151 ASSERT(object != DMU_META_DNODE_OBJECT || dmu_tx_private_ok(tx));
159 dnode_free_range(dn, 0, DMU_OBJECT_END, tx);
160 dnode_free(dn, tx);
193 dmu_tx_t *tx)
197 ASSERT(dmu_tx_is_syncing(tx));
206 dn->dn_next_type[tx->tx_txg & TXG_MASK] = dn->dn_type =
208 dnode_setdirty(dn, tx);
211 mzap_create_impl(mos, object, 0, 0, tx);
214 SPA_FEATURE_EXTENSIBLE_DATASET, tx);
218 dmu_object_free_zapified(objset_t *mos, uint64_t object, dmu_tx_t *tx)
223 ASSERT(dmu_tx_is_syncing(tx));
231 SPA_FEATURE_EXTENSIBLE_DATASET, tx);
233 VERIFY0(dmu_object_free(mos, object, tx));