Lines Matching refs:nslots
781 int i, j, left, nslots;
796 nslots = min(MAX_NR_SG, left);
800 for (i = 0; i < nslots; i++) {
826 if (i != (nslots - 1))
830 edesc->processed += nslots;
839 edma_link(ecc, echan->slot[nslots - 1], echan->slot[1]);
841 edma_link(ecc, echan->slot[nslots - 1],
1078 int i, nslots, ret;
1111 nslots = min_t(unsigned, MAX_NR_SG, sg_len);
1113 for (i = 0; i < nslots; i++) {
1166 int ret, nslots;
1196 nslots = 1;
1213 nslots = 1;
1215 nslots = 2;
1218 edesc = kzalloc(struct_size(edesc, pset, nslots), GFP_ATOMIC);
1222 edesc->pset_nr = nslots;
1237 if (nslots == 1) {
1365 int i, ret, nslots;
1395 nslots = (buf_len / period_len) + 1;
1405 if (nslots > MAX_NR_SG) {
1414 nslots = 2;
1421 edesc = kzalloc(struct_size(edesc, pset, nslots), GFP_ATOMIC);
1426 edesc->pset_nr = nslots;
1431 dev_dbg(dev, "%s: channel=%d nslots=%d period_len=%zu buf_len=%zu\n",
1432 __func__, echan->ch_num, nslots, period_len, buf_len);
1434 for (i = 0; i < nslots; i++) {
1447 if (i == nslots - 1) {