Lines Matching refs:next_sg
123 unsigned int next_sg; member
304 chan->next_sg = 0; in jz4740_dma_start_transfer()
307 if (chan->next_sg == chan->desc->num_sgs) in jz4740_dma_start_transfer()
308 chan->next_sg = 0; in jz4740_dma_start_transfer()
310 sg = &chan->desc->sg[chan->next_sg]; in jz4740_dma_start_transfer()
324 chan->next_sg++; in jz4740_dma_start_transfer()
345 if (chan->next_sg == chan->desc->num_sgs) { in jz4740_dma_chan_irq()
447 struct jz4740_dma_desc *desc, unsigned int next_sg) in jz4740_dma_desc_residue() argument
455 for (i = next_sg; i < desc->num_sgs; i++) in jz4740_dma_desc_residue()
458 if (next_sg != 0) { in jz4740_dma_desc_residue()
483 chan->next_sg); in jz4740_dma_tx_status()