spa_syncing_txg
dbuf_fix_old_data(db, spa_syncing_txg(spa));
txg != spa_syncing_txg(dmu_objset_spa(db->db_objset)));
ASSERT(spa_syncing_txg(spa) == txg);
ASSERT(zio->io_txg > spa_syncing_txg(zio->io_spa));
if (txg <= spa_syncing_txg(os->os_spa)) {
if (dn->dn_dirty_txg == spa_syncing_txg(os->os_spa))
if (spa->spa_syncing_txg < spa->spa_first_txg + SCAN_IMPORT_WAIT_TXGS)
if (txg != spa_syncing_txg(spa) || msp->ms_sm == NULL ||
uint64_t hist_index = spa_syncing_txg(spa) % TXG_DEFER_SIZE;
spa_syncing_txg(spa), spa_name(spa),
metaslab_verify_space(msp, spa_syncing_txg(spa));
uint64_t txg = spa_syncing_txg(spa);
metaslab_set_selected_txg(msp, spa_syncing_txg(spa));
metaslab_set_unflushed_txg(msp, spa_syncing_txg(spa), tx);
metaslab_set_unflushed_txg(msp, spa_syncing_txg(spa), tx);
vdev_dirty(vd, VDD_METASLAB, msp, spa_syncing_txg(spa));
if (spa_syncing_txg(spa) > spa_freeze_txg(spa))
ASSERT(!now || bp->blk_birth >= spa_syncing_txg(spa));
spa_syncing_txg(spa) > spa->spa_checkpoint_txg) {
ASSERT3U(spa_syncing_txg(spa), ==, txg);
ASSERT3U(txg, ==, spa_syncing_txg(spa));
spa->spa_syncing_txg = txg;
ASSERT3U(checkpoint.ub_txg, ==, spa->spa_syncing_txg - 1);
if (sls->sls_txg == spa_syncing_txg(spa)) {
ASSERT3U(last_sls->sls_txg, ==, spa_syncing_txg(spa));
summary_add_data(spa, spa_syncing_txg(spa), 0, nblocks);
summary_add_data(spa, spa_syncing_txg(spa), 1, 0);
ASSERT3U(sls->sls_txg, ==, spa_syncing_txg(spa));
return (spa->spa_syncing_txg);
((_dn)->dn_dirty_txg >= spa_syncing_txg((_dn)->dn_objset->os_spa))
extern uint64_t spa_syncing_txg(spa_t *spa);
uint64_t spa_syncing_txg; /* txg currently syncing */
ASSERT3U(txg, ==, spa_syncing_txg(spa));
ASSERT3U(txg, ==, spa->spa_syncing_txg);
commit_txg = spa_syncing_txg(spa);
ASSERT(commit_txg >= spa_syncing_txg(spa));
vdev_dirty(vd, 0, NULL, spa_syncing_txg(spa));
uint64_t txg = spa_syncing_txg(spa);
ASSERT3U(dmu_tx_get_txg(tx), ==, spa_syncing_txg(spa));
ASSERT3U(txg, ==, spa_syncing_txg(spa));
ASSERT3U(lwb->lwb_max_txg, <=, spa_syncing_txg(zilog->zl_spa));
ASSERT(zio->io_txg == spa_syncing_txg(zio->io_spa));
txg != spa->spa_syncing_txg ||
ASSERT(spa_syncing_txg(spa) == txg);
ASSERT(zio->io_txg == spa_syncing_txg(spa));
ASSERT(txg > spa_syncing_txg(spa));
zio->io_spa->spa_syncing_txg == zio->io_txg)
spa_syncing_txg(spa));