Lines Matching refs:first_txg
581 uint64_t first_txg) in zil_clear_log_block() argument
592 if (BP_GET_LOGICAL_BIRTH(bp) >= first_txg) in zil_clear_log_block()
598 zio_free(zilog->zl_spa, first_txg, bp); in zil_clear_log_block()
604 uint64_t first_txg) in zil_noop_log_record() argument
606 (void) zilog, (void) lrc, (void) tx, (void) first_txg; in zil_noop_log_record()
612 uint64_t first_txg) in zil_claim_log_block() argument
618 if (BP_IS_HOLE(bp) || BP_GET_LOGICAL_BIRTH(bp) < first_txg || in zil_claim_log_block()
623 tx == NULL ? 0 : first_txg, bp, spa_claim_notify, NULL, in zil_claim_log_block()
628 zil_claim_write(zilog_t *zilog, const lr_t *lrc, void *tx, uint64_t first_txg) in zil_claim_write() argument
643 if (BP_GET_LOGICAL_BIRTH(&lr->lr_blkptr) >= first_txg) { in zil_claim_write()
649 return (zil_claim_log_block(zilog, &lr->lr_blkptr, tx, first_txg)); in zil_claim_write()
654 uint64_t first_txg) in zil_claim_clone_range() argument
690 if (BP_GET_BIRTH(bp) >= first_txg) in zil_claim_clone_range()
710 uint64_t first_txg) in zil_claim_log_record() argument
715 return (zil_claim_write(zilog, lrc, tx, first_txg)); in zil_claim_log_record()
717 return (zil_claim_clone_range(zilog, lrc, tx, first_txg)); in zil_claim_log_record()
1139 uint64_t first_txg; in zil_claim() local
1162 first_txg = spa_min_claim_txg(zilog->zl_spa); in zil_claim()
1196 zil_noop_log_record, tx, first_txg, B_FALSE); in zil_claim()
1210 ASSERT3U(first_txg, ==, spa_first_txg(zilog->zl_spa)); in zil_claim()
1219 ASSERT3U(zh->zh_claim_txg, <=, first_txg); in zil_claim()
1222 zil_claim_log_record, tx, first_txg, B_FALSE); in zil_claim()
1223 zh->zh_claim_txg = first_txg; in zil_claim()
1234 ASSERT3U(first_txg, ==, (spa_last_synced_txg(zilog->zl_spa) + 1)); in zil_claim()