Lines Matching defs:txg
828 * buffer for the first time in a txg, and when we are freeing
836 dbuf_fix_old_data(dmu_buf_impl_t *db, uint64_t txg)
857 ASSERT(dr->dr_txg >= txg - 2);
880 uint64_t txg = dr->dr_txg;
894 zio_free(db->db_objset->os_spa, txg, bp);
924 uint64_t txg = tx->tx_txg;
1000 if (dr->dr_txg == txg) {
1017 dbuf_fix_old_data(db, txg);
1280 * transaction group won't leak out when we sync the older txg.
1337 * This buffer is now part of this txg
1360 * in a previous txg, we don't know how much
1440 uint64_t txg = tx->tx_txg;
1443 ASSERT(txg != 0);
1453 txg != spa_syncing_txg(dmu_objset_spa(db->db_objset)));
1462 if (dr->dr_txg <= txg)
1464 if (dr == NULL || dr->dr_txg < txg)
1466 ASSERT(dr->dr_txg == txg);
1477 dr->dr_accounted, txg);
1495 list_remove(&dn->dn_dirty_records[txg & TXG_MASK], dr);
1514 if (refcount_remove(&db->db_holds, (void *)(uintptr_t)txg) == 0) {
2286 * of it in case we decide we want to dirty it again in this txg.
2724 uint64_t txg = tx->tx_txg;
2784 dbuf_rele_and_unlock(db, (void *)(uintptr_t)txg);
2817 * any modifications from the open txg will not leak
2837 list_insert_tail(&dn->dn_dirty_records[txg&TXG_MASK], dr);
3130 uint64_t txg = tx->tx_txg;
3180 ASSERT3U(db->db_blkptr->blk_birth, <=, txg);
3202 dr->dr_zio = zio_write(zio, os->os_spa, txg,
3214 dr->dr_zio = zio_write(zio, os->os_spa, txg,
3221 dr->dr_zio = arc_write(zio, os->os_spa, txg,