Lines Matching refs:running
82 struct rcar_dmac_xfer_chunk *running; member
159 struct rcar_dmac_desc *running; member
319 struct rcar_dmac_desc *desc = chan->desc.running; in rcar_dmac_chan_start_xfer()
385 struct rcar_dmac_xfer_chunk *chunk = desc->running; in rcar_dmac_chan_start_xfer()
448 desc->running = list_first_entry(&desc->chunks, in rcar_dmac_tx_submit()
738 chan->desc.running = NULL; in rcar_dmac_chan_reinit()
1138 struct rcar_dmac_desc *desc = chan->desc.running; in rcar_dmac_chan_get_residue()
1139 struct rcar_dmac_xfer_chunk *running = NULL; in rcar_dmac_chan_get_residue() local
1166 running = desc->running; in rcar_dmac_chan_get_residue()
1171 if (chunk == running || ++dptr == desc->nchunks) in rcar_dmac_chan_get_residue()
1222 if (!rchan->desc.running) { in rcar_dmac_issue_pending()
1227 rchan->desc.running = desc; in rcar_dmac_issue_pending()
1242 struct rcar_dmac_desc *desc = chan->desc.running; in rcar_dmac_isr_desc_stage_end()
1264 struct rcar_dmac_desc *desc = chan->desc.running; in rcar_dmac_isr_transfer_end()
1287 if (!list_is_last(&desc->running->node, &desc->chunks)) { in rcar_dmac_isr_transfer_end()
1288 desc->running = list_next_entry(desc->running, node); in rcar_dmac_isr_transfer_end()
1299 desc->running = in rcar_dmac_isr_transfer_end()
1312 chan->desc.running = list_first_entry(&chan->desc.active, in rcar_dmac_isr_transfer_end()
1316 chan->desc.running = NULL; in rcar_dmac_isr_transfer_end()
1319 if (chan->desc.running) in rcar_dmac_isr_transfer_end()
1358 if (chan->desc.running && chan->desc.running->cyclic) { in rcar_dmac_isr_channel_thread()
1362 desc = chan->desc.running; in rcar_dmac_isr_channel_thread()