Lines Matching refs:sg_len
422 int sg_len) in fsl_edma_alloc_desc() argument
427 fsl_desc = kzalloc(struct_size(fsl_desc, tcd, sg_len), GFP_NOWAIT); in fsl_edma_alloc_desc()
432 fsl_desc->n_tcds = sg_len; in fsl_edma_alloc_desc()
433 for (i = 0; i < sg_len; i++) { in fsl_edma_alloc_desc()
457 int sg_len, i; in fsl_edma_prep_dma_cyclic() local
467 sg_len = buf_len / period_len; in fsl_edma_prep_dma_cyclic()
468 fsl_desc = fsl_edma_alloc_desc(fsl_chan, sg_len); in fsl_edma_prep_dma_cyclic()
489 for (i = 0; i < sg_len; i++) { in fsl_edma_prep_dma_cyclic()
494 last_sg = fsl_desc->tcd[(i + 1) % sg_len].ptcd; in fsl_edma_prep_dma_cyclic()
520 unsigned int sg_len, enum dma_transfer_direction direction, in fsl_edma_prep_slave_sg() argument
536 fsl_desc = fsl_edma_alloc_desc(fsl_chan, sg_len); in fsl_edma_prep_slave_sg()
554 for_each_sg(sgl, sg, sg_len, i) { in fsl_edma_prep_slave_sg()
556 last_sg = fsl_desc->tcd[(i + 1) % sg_len].ptcd; in fsl_edma_prep_slave_sg()
571 if (i < sg_len - 1) { in fsl_edma_prep_slave_sg()