Lines Matching refs:chan_tx
764 if (s->chan_tx) in sci_start_tx()
772 if (s->chan_tx && !kfifo_is_empty(&port->state->port.xmit_fifo) && in sci_start_tx()
783 if (!s->chan_tx || s->regtype == SCIx_RZ_SCIFA_REGTYPE || in sci_start_tx()
816 if (s->chan_tx && in sci_stop_tx()
818 dmaengine_terminate_async(s->chan_tx); in sci_stop_tx()
1590 s->chan_tx_saved = s->chan_tx = NULL; in sci_dma_tx_release()
1645 struct dma_chan *chan = s->chan_tx; in sci_dma_tx_work_fn()
1699 s->chan_tx = NULL; in sci_dma_tx_work_fn()
1848 s->chan_tx_saved = s->chan_tx = chan; in sci_request_dma()
1911 if (s->chan_tx) { in sci_flush_buffer()
1912 dmaengine_terminate_async(s->chan_tx); in sci_flush_buffer()
1922 if (!s->chan_tx || s->cookie_tx <= 0) in sci_dma_check_tx_occurred()
1925 status = dmaengine_tx_status(s->chan_tx, s->cookie_tx, &state); in sci_dma_check_tx_occurred()
2085 if (!s->chan_tx) in sci_er_interrupt()
2109 !s->chan_tx) in sci_mpxed_interrupt()