TX_COMMIT
if (lrc->lrc_txtype == TX_COMMIT) {
if (itx->itx_lr.lrc_txtype == TX_COMMIT)
ASSERT3U(itx->itx_lr.lrc_txtype, !=, TX_COMMIT);
ASSERT3U(itx->itx_lr.lrc_txtype, !=, TX_COMMIT);
if (lrc->lrc_txtype != TX_COMMIT)
IMPLY(itx != NULL, itx->itx_lr.lrc_txtype != TX_COMMIT);
if (lrc->lrc_txtype == TX_COMMIT) {
if (frozen || !synced || lrc->lrc_txtype == TX_COMMIT) {
} else if (lrc->lrc_txtype == TX_COMMIT) {
itx_t *itx = zil_itx_create(TX_COMMIT, sizeof (lr_t));