Lines Matching refs:cyclic
192 bool cyclic;
551 if (chan->desc->cyclic && (chan->next_sg == chan->desc->num_sgs))
606 if (chan->desc->cyclic)
656 * complete. If transfer is cyclic and CIRC and DBM have been deactivated for resume, need
659 if (chan->desc && chan->desc->cyclic) {
671 if (chan->desc && chan->desc->cyclic) {
740 if (chan->desc->cyclic) {
745 /* cyclic while CIRC/DBM disable => post resume reconfiguration needed */
1148 desc->cyclic = false;
1239 desc->cyclic = true;
1294 desc->cyclic = false;
1332 /* In cyclic CIRC but not DBM, CT is not used */
1375 * A race condition may occur if DMA is running in cyclic or double
1389 * This race condition doesn't apply for none cyclic mode, as double
1396 if ((chan->desc->cyclic || chan->trig_mdma) && !stm32_dma_is_current_sg(chan)) {
1405 * In cyclic mode, for the last period, residue = remaining bytes
1407 * else for all other periods in cyclic mode, and in sg mode,
1411 if ((!chan->desc->cyclic && !chan->trig_mdma) || n_sg != 0)