Lines Matching defs:sglen
84 unsigned sglen;
180 if (p->sg_load == txd->sglen) {
231 if (++p->sg_done == txd->sglen) {
473 for (i = 0; i < txd->sglen; i++) {
489 for (; i < txd->sglen; i++) {
532 struct dma_chan *chan, struct scatterlist *sg, unsigned int sglen,
538 unsigned i, j = sglen;
549 if (sglen == 0)
552 for_each_sg(sg, sgent, sglen, i) {
572 for_each_sg(sg, sgent, sglen, i) {
605 txd->sglen = j;
608 &c->vc, &txd->vd, txd->size, txd->sglen);
619 unsigned i, j, k, sglen, sgperiod;
629 sglen = size * sgperiod / period;
632 if (sglen == 0)
635 txd = kzalloc(sizeof(*txd) + sglen * sizeof(txd->sg[0]), GFP_ATOMIC);
661 WARN_ON(k != sglen);
665 txd->sglen = sglen;