Lines Matching refs:itx_t

147 static void zil_lwb_commit(zilog_t *zilog, lwb_t *lwb, itx_t *itx);
148 static itx_t *zil_itx_clone(itx_t *oitx);
1458 itx_t *itx; in zil_lwb_flush_vdevs_done()
1907 for (itx_t *itx = list_head(&lwb->lwb_itxs); itx; in zil_lwb_write_issue()
2101 zil_itx_record_size(itx_t *itx) in zil_itx_record_size()
2112 zil_itx_data_size(itx_t *itx) in zil_itx_data_size()
2126 zil_itx_full_size(itx_t *itx) in zil_itx_full_size()
2143 zil_lwb_assign(zilog_t *zilog, lwb_t *lwb, itx_t *itx, list_t *ilwbs) in zil_lwb_assign()
2145 itx_t *citx; in zil_lwb_assign()
2258 zil_lwb_commit(zilog_t *zilog, lwb_t *lwb, itx_t *itx) in zil_lwb_commit()
2374 itx_t *
2378 itx_t *itx; in zil_itx_create()
2383 itxsize = offsetof(itx_t, itx_lr) + lrsize; in zil_itx_create()
2398 static itx_t *
2399 zil_itx_clone(itx_t *oitx) in zil_itx_clone()
2401 ASSERT3U(oitx->itx_size, >=, sizeof (itx_t)); in zil_itx_clone()
2403 offsetof(itx_t, itx_lr) + oitx->itx_lr.lrc_reclen); in zil_itx_clone()
2405 itx_t *itx = zio_data_buf_alloc(oitx->itx_size); in zil_itx_clone()
2413 zil_itx_destroy(itx_t *itx) in zil_itx_destroy()
2415 ASSERT3U(itx->itx_size, >=, sizeof (itx_t)); in zil_itx_destroy()
2417 itx->itx_size - offsetof(itx_t, itx_lr)); in zil_itx_destroy()
2434 itx_t *itx; in zil_itxg_clean()
2505 itx_t *itx; in zil_remove_async()
2508 list_create(&clean_list, sizeof (itx_t), offsetof(itx_t, itx_node)); in zil_remove_async()
2543 zil_itx_assign(zilog_t *zilog, itx_t *itx, dmu_tx_t *tx) in zil_itx_assign()
2578 list_create(&itxs->i_sync_list, sizeof (itx_t), in zil_itx_assign()
2579 offsetof(itx_t, itx_node)); in zil_itx_assign()
2597 list_create(&ian->ia_list, sizeof (itx_t), in zil_itx_assign()
2598 offsetof(itx_t, itx_node)); in zil_itx_assign()
2703 itx_t *itx = NULL; in zil_get_commit_list()
2800 itx_t *itx; in zil_prune_commit_list()
2896 itx_t *itx; in zil_process_commit_list()
2907 list_create(&nolwb_itxs, sizeof (itx_t), offsetof(itx_t, itx_node)); in zil_process_commit_list()
2948 zilog_t *, zilog, itx_t *, itx); in zil_process_commit_list()
2951 zilog_t *, zilog, itx_t *, itx); in zil_process_commit_list()
3460 itx_t *itx = zil_itx_create(TX_COMMIT, sizeof (lr_t)); in zil_commit_itx_assign()
3787 list_create(&lwb->lwb_itxs, sizeof (itx_t), offsetof(itx_t, itx_node)); in zil_lwb_cons()
3888 list_create(&zilog->zl_itx_commit_list, sizeof (itx_t), in zil_alloc()
3889 offsetof(itx_t, itx_node)); in zil_alloc()