Lines Matching refs:sglen
84 unsigned sglen; member
180 if (p->sg_load == txd->sglen) { in sa11x0_dma_start_sg()
231 if (++p->sg_done == txd->sglen) { in sa11x0_dma_complete()
468 for (i = 0; i < txd->sglen; i++) { in sa11x0_dma_tx_status()
484 for (; i < txd->sglen; i++) { in sa11x0_dma_tx_status()
527 struct dma_chan *chan, struct scatterlist *sg, unsigned int sglen, in sa11x0_dma_prep_slave_sg() argument
533 unsigned i, j = sglen; in sa11x0_dma_prep_slave_sg()
544 if (sglen == 0) in sa11x0_dma_prep_slave_sg()
547 for_each_sg(sg, sgent, sglen, i) { in sa11x0_dma_prep_slave_sg()
567 for_each_sg(sg, sgent, sglen, i) { in sa11x0_dma_prep_slave_sg()
600 txd->sglen = j; in sa11x0_dma_prep_slave_sg()
603 &c->vc, &txd->vd, txd->size, txd->sglen); in sa11x0_dma_prep_slave_sg()
614 unsigned i, j, k, sglen, sgperiod; in sa11x0_dma_prep_dma_cyclic() local
624 sglen = size * sgperiod / period; in sa11x0_dma_prep_dma_cyclic()
627 if (sglen == 0) in sa11x0_dma_prep_dma_cyclic()
630 txd = kzalloc(sizeof(*txd) + sglen * sizeof(txd->sg[0]), GFP_ATOMIC); in sa11x0_dma_prep_dma_cyclic()
656 WARN_ON(k != sglen); in sa11x0_dma_prep_dma_cyclic()
660 txd->sglen = sglen; in sa11x0_dma_prep_dma_cyclic()