Lines Matching refs:txg

499 zio_create(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp,  in zio_create()  argument
549 zio->io_txg = txg; in zio_create()
709 zio_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, in zio_write() argument
726 zio = zio_create(pio, spa, txg, bp, data, size, done, private, in zio_write()
749 zio_rewrite(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, void *data, in zio_rewrite() argument
755 zio = zio_create(pio, spa, txg, bp, data, size, done, private, in zio_rewrite()
782 zio_free(spa_t *spa, uint64_t txg, const blkptr_t *bp) in zio_free() argument
801 txg != spa->spa_syncing_txg || in zio_free()
803 bplist_append(&spa->spa_free_bplist[txg & TXG_MASK], bp); in zio_free()
805 VERIFY0(zio_wait(zio_free_sync(NULL, spa, txg, bp, 0))); in zio_free()
810 zio_free_sync(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, in zio_free_sync() argument
817 ASSERT(spa_syncing_txg(spa) == txg); in zio_free_sync()
834 zio = zio_create(pio, spa, txg, bp, NULL, BP_GET_PSIZE(bp), in zio_free_sync()
842 zio_claim(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, in zio_claim() argument
847 dprintf_bp(bp, "claiming in txg %llu", txg); in zio_claim()
865 ASSERT(txg == spa_first_txg(spa) || txg == 0); in zio_claim()
868 zio = zio_create(pio, spa, txg, bp, NULL, BP_GET_PSIZE(bp), in zio_claim()
1978 uint64_t txg = pio->io_txg; in zio_write_gang_block() local
1987 bp, gbh_copies, txg, pio == gio ? NULL : gio->io_bp, in zio_write_gang_block()
2008 zio = zio_rewrite(pio, spa, txg, bp, gbh, SPA_GANGBLOCKSIZE, NULL, NULL, in zio_write_gang_block()
2028 zio_nowait(zio_write(zio, spa, txg, &gbh->zg_blkptr[g], in zio_write_gang_block()
2355 uint64_t txg = zio->io_txg; in zio_ddt_write() local
2420 dio = zio_write(zio, spa, txg, bp, zio->io_orig_data, in zio_ddt_write()
2431 ddt_bp_fill(ddp, bp, txg); in zio_ddt_write()
2437 ASSERT(bp->blk_birth == txg); in zio_ddt_write()
2442 cio = zio_write(zio, spa, txg, bp, zio->io_orig_data, in zio_ddt_write()
2578 zio_alloc_zil(spa_t *spa, uint64_t txg, blkptr_t *new_bp, blkptr_t *old_bp, in zio_alloc_zil() argument
2583 ASSERT(txg > spa_syncing_txg(spa)); in zio_alloc_zil()
2592 new_bp, 1, txg, old_bp, in zio_alloc_zil()
2598 new_bp, 1, txg, old_bp, in zio_alloc_zil()
2622 zio_free_zil(spa_t *spa, uint64_t txg, blkptr_t *bp) in zio_free_zil() argument
2627 zio_free(spa, txg, bp); in zio_free_zil()