Lines Matching refs:nslots
749 int i, j, left, nslots; in edma_execute() local
764 nslots = min(MAX_NR_SG, left); in edma_execute()
768 for (i = 0; i < nslots; i++) { in edma_execute()
794 if (i != (nslots - 1)) in edma_execute()
798 edesc->processed += nslots; in edma_execute()
807 edma_link(ecc, echan->slot[nslots - 1], echan->slot[1]); in edma_execute()
809 edma_link(ecc, echan->slot[nslots - 1], in edma_execute()
1037 int i, nslots, ret; in edma_prep_slave_sg() local
1073 nslots = min_t(unsigned, MAX_NR_SG, sg_len); in edma_prep_slave_sg()
1075 for (i = 0; i < nslots; i++) { in edma_prep_slave_sg()
1125 int ret, nslots; in edma_prep_dma_memcpy() local
1142 nslots = 1; in edma_prep_dma_memcpy()
1159 nslots = 1; in edma_prep_dma_memcpy()
1161 nslots = 2; in edma_prep_dma_memcpy()
1164 edesc = kzalloc(sizeof(*edesc) + nslots * sizeof(edesc->pset[0]), in edma_prep_dma_memcpy()
1171 edesc->pset_nr = nslots; in edma_prep_dma_memcpy()
1186 if (nslots == 1) { in edma_prep_dma_memcpy()
1232 int i, ret, nslots; in edma_prep_dma_cyclic() local
1262 nslots = (buf_len / period_len) + 1; in edma_prep_dma_cyclic()
1272 if (nslots > MAX_NR_SG) in edma_prep_dma_cyclic()
1275 edesc = kzalloc(sizeof(*edesc) + nslots * sizeof(edesc->pset[0]), in edma_prep_dma_cyclic()
1283 edesc->pset_nr = nslots; in edma_prep_dma_cyclic()
1289 __func__, echan->ch_num, nslots, period_len, buf_len); in edma_prep_dma_cyclic()
1291 for (i = 0; i < nslots; i++) { in edma_prep_dma_cyclic()
1304 if (i == nslots - 1) { in edma_prep_dma_cyclic()