txg_wait_synced
txg_wait_synced(dmu_objset_pool(os), 0);
txg_wait_synced(dmu_objset_pool(os), txg);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(dmu_objset_pool(os), 0);
txg_wait_synced(spa_get_dsl(spa), txg);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(dmu_objset_pool(os), 0);
txg_wait_synced(os->os_spa->spa_dsl_pool, 0);
txg_wait_synced(dmu_objset_pool(os), 0);
txg_wait_synced(dmu_objset_pool(os), 0);
txg_wait_synced(dmu_objset_pool(rwa->os), 0);
txg_wait_synced(dmu_objset_pool(rwa->os), 0);
txg_wait_synced(dmu_objset_pool(rwa->os), 0);
txg_wait_synced(dmu_objset_pool(rwa->os), 0);
txg_wait_synced(ds->ds_dir->dd_pool, 0);
txg_wait_synced(dp, spa_last_synced_txg(spa) + 1);
txg_wait_synced(dp, spa_last_synced_txg(spa) + 1);
txg_wait_synced(spa->spa_dsl_pool, 0);
txg_wait_synced(dmu_objset_pool(os), 0);
txg_wait_synced(dp, dst.dst_txg);
txg_wait_synced(dp, dst.dst_txg + TXG_DEFER_SIZE);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), spa->spa_log_flushall_txg);
txg_wait_synced(spa->spa_dsl_pool, 0);
txg_wait_synced(spa->spa_dsl_pool, spa->spa_claim_max_txg);
txg_wait_synced(spa->spa_dsl_pool, txg);
txg_wait_synced(spa->spa_dsl_pool, 0);
txg_wait_synced(spa->spa_dsl_pool, 0);
txg_wait_synced(spa->spa_dsl_pool, 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa->spa_dsl_pool, txg);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa->spa_dsl_pool, txg);
txg_wait_synced(spa->spa_dsl_pool, 0);
txg_wait_synced(spa_get_dsl(spa), freeze_txg);
extern void txg_wait_synced(struct dsl_pool *dp, uint64_t txg);
txg_wait_synced(dp, tx->tx_open_txg + TXG_DEFER_SIZE);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(vd->vdev_spa), 0);
txg_wait_synced(spa->spa_dsl_pool, 0);
txg_wait_synced(spa->spa_dsl_pool, 0);
txg_wait_synced(spa_get_dsl(vd->vdev_spa), 0);
txg_wait_synced(spa_get_dsl(vd->vdev_spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(spa_get_dsl(spa), 0);
txg_wait_synced(dmu_objset_pool(zfsvfs->z_os), 0);
txg_wait_synced(zilog->zl_dmu_pool, txg);
txg_wait_synced(zilog->zl_dmu_pool, txg);
txg_wait_synced(zilog->zl_dmu_pool, 0);
txg_wait_synced(zilog->zl_dmu_pool, 0);
txg_wait_synced(zilog->zl_dmu_pool, 0);
txg_wait_synced(zilog->zl_dmu_pool, txg);
txg_wait_synced(zilog->zl_dmu_pool, 0);
txg_wait_synced(spa_get_dsl(zilog->zl_spa), 0);
txg_wait_synced(zilog->zl_dmu_pool, 0);
txg_wait_synced(zilog->zl_dmu_pool, zilog->zl_destroy_txg);
txg_wait_synced(zilog->zl_dmu_pool, zilog->zl_destroy_txg);
txg_wait_synced(zilog->zl_dmu_pool, txg);
txg_wait_synced(zilog->zl_dmu_pool, zilog->zl_destroy_txg);
txg_wait_synced(dmu_objset_pool(zv->zv_objset), 0);
txg_wait_synced(dmu_objset_pool(os), 0);
txg_wait_synced(dmu_objset_pool(zv->zv_objset), 0);
txg_wait_synced(dmu_objset_pool(os), 0);
txg_wait_synced(dmu_objset_pool(zv->zv_objset), 0);
txg_wait_synced(dmu_objset_pool(os), 0);
txg_wait_synced(dmu_objset_pool(os), txg);