Lines Matching refs:sglen
80 unsigned sglen; member
176 if (p->sg_load == txd->sglen) { in sa11x0_dma_start_sg()
227 if (++p->sg_done == txd->sglen) { in sa11x0_dma_complete()
464 for (i = 0; i < txd->sglen; i++) { in sa11x0_dma_tx_status()
480 for (; i < txd->sglen; i++) { in sa11x0_dma_tx_status()
523 struct dma_chan *chan, struct scatterlist *sg, unsigned int sglen, in sa11x0_dma_prep_slave_sg() argument
529 unsigned i, j = sglen; in sa11x0_dma_prep_slave_sg()
540 if (sglen == 0) in sa11x0_dma_prep_slave_sg()
543 for_each_sg(sg, sgent, sglen, i) { in sa11x0_dma_prep_slave_sg()
563 for_each_sg(sg, sgent, sglen, i) { in sa11x0_dma_prep_slave_sg()
596 txd->sglen = j; in sa11x0_dma_prep_slave_sg()
599 &c->vc, &txd->vd, txd->size, txd->sglen); in sa11x0_dma_prep_slave_sg()
610 unsigned i, j, k, sglen, sgperiod; in sa11x0_dma_prep_dma_cyclic() local
620 sglen = size * sgperiod / period; in sa11x0_dma_prep_dma_cyclic()
623 if (sglen == 0) in sa11x0_dma_prep_dma_cyclic()
626 txd = kzalloc(struct_size(txd, sg, sglen), GFP_ATOMIC); in sa11x0_dma_prep_dma_cyclic()
652 WARN_ON(k != sglen); in sa11x0_dma_prep_dma_cyclic()
656 txd->sglen = sglen; in sa11x0_dma_prep_dma_cyclic()