Lines Matching refs:zl_spa
218 error = arc_read(NULL, zilog->zl_spa, bp, arc_getbuf_func, in zil_read_log_block()
305 error = arc_read(NULL, zilog->zl_spa, bp, arc_getbuf_func, &abuf, in zil_read_log_data()
428 zio_free(zilog->zl_spa, first_txg, bp); in zil_clear_log_block()
450 return (zio_wait(zio_claim(NULL, zilog->zl_spa, in zil_claim_log_block()
485 zio_free(zilog->zl_spa, dmu_tx_get_txg(tx), bp); in zil_free_log_block()
502 zio_free(zilog->zl_spa, dmu_tx_get_txg(tx), bp); in zil_free_log_record()
560 ASSERT3U(lwb->lwb_max_txg, <=, spa_syncing_txg(zilog->zl_spa)); in zil_free_lwb()
584 ASSERT(spa_writeable(zilog->zl_spa)); in zilog_dirty()
666 zio_free(zilog->zl_spa, txg, &blk); in zil_create()
670 error = zio_alloc_zil(zilog->zl_spa, zilog->zl_os, txg, &blk, in zil_create()
743 zio_free(zilog->zl_spa, txg, &lwb->lwb_blk); in zil_destroy()
788 ASSERT3U(tx->tx_txg, ==, spa_first_txg(zilog->zl_spa)); in zil_claim()
789 first_txg = spa_min_claim_txg(zilog->zl_spa); in zil_claim()
818 if (spa_get_log_state(zilog->zl_spa) == SPA_LOG_CLEAR || in zil_claim()
819 (zilog->zl_spa->spa_uberblock.ub_checkpoint_txg != 0 && in zil_claim()
837 ASSERT3U(first_txg, ==, spa_first_txg(zilog->zl_spa)); in zil_claim()
861 ASSERT3U(first_txg, ==, (spa_last_synced_txg(zilog->zl_spa) + 1)); in zil_claim()
920 if (zilog->zl_spa->spa_uberblock.ub_checkpoint_txg != 0 && in zil_check_log_chain()
1089 spa_config_exit(zilog->zl_spa, SCL_STATE, lwb); in zil_lwb_flush_vdevs_done()
1338 lwb->lwb_root_zio = zio_root(zilog->zl_spa, in zil_lwb_write_open()
1343 zilog->zl_spa, 0, &lwb->lwb_blk, lwb_abd, in zil_lwb_write_open()
1384 spa_t *spa = zilog->zl_spa; in zil_lwb_write_issue()
1495 spa_config_enter(zilog->zl_spa, SCL_STATE, lwb, RW_READER); in zil_lwb_write_issue()
1588 if (txg > spa_freeze_txg(zilog->zl_spa)) in zil_lwb_commit()
1765 if (spa_freeze_txg(zilog->zl_spa) != UINT64_MAX) /* ziltest support */ in zil_remove_async()
1768 otxg = spa_last_synced_txg(zilog->zl_spa) + 1; in zil_remove_async()
1810 if (spa_freeze_txg(zilog->zl_spa) != UINT64_MAX) in zil_itx_assign()
1926 if (spa_freeze_txg(zilog->zl_spa) != UINT64_MAX) /* ziltest support */ in zil_get_commit_list()
1929 otxg = spa_last_synced_txg(zilog->zl_spa) + 1; in zil_get_commit_list()
1954 spa_freeze_txg(zilog->zl_spa) != UINT64_MAX); in zil_get_commit_list()
1972 if (spa_freeze_txg(zilog->zl_spa) != UINT64_MAX) /* ziltest support */ in zil_async_to_sync()
1975 otxg = spa_last_synced_txg(zilog->zl_spa) + 1; in zil_async_to_sync()
2101 spa_t *spa = zilog->zl_spa; in zil_process_commit_list()
2297 ASSERT(spa_writeable(zilog->zl_spa)); in zil_commit_writer()
2484 ASSERT(spa_writeable(zilog->zl_spa)); in zil_commit_waiter()
2763 if (!spa_writeable(zilog->zl_spa)) { in zil_commit()
2853 spa_t *spa = zilog->zl_spa; in zil_sync()
2977 zilog->zl_spa = dmu_objset_spa(os); in zil_alloc()
3092 if (txg < spa_freeze_txg(zilog->zl_spa)) in zil_close()
3372 txg_wait_synced(spa_get_dsl(zilog->zl_spa), 0); in zil_replay_log_record()