Lines Matching refs:sg_len
503 int sg_len) in fsl_edma_alloc_desc() argument
508 fsl_desc = kzalloc(sizeof(*fsl_desc) + sizeof(struct fsl_edma_sw_tcd) * sg_len, in fsl_edma_alloc_desc()
514 fsl_desc->n_tcds = sg_len; in fsl_edma_alloc_desc()
515 for (i = 0; i < sg_len; i++) { in fsl_edma_alloc_desc()
539 int sg_len, i; in fsl_edma_prep_dma_cyclic() local
546 sg_len = buf_len / period_len; in fsl_edma_prep_dma_cyclic()
547 fsl_desc = fsl_edma_alloc_desc(fsl_chan, sg_len); in fsl_edma_prep_dma_cyclic()
556 for (i = 0; i < sg_len; i++) { in fsl_edma_prep_dma_cyclic()
561 last_sg = fsl_desc->tcd[(i + 1) % sg_len].ptcd; in fsl_edma_prep_dma_cyclic()
586 unsigned int sg_len, enum dma_transfer_direction direction, in fsl_edma_prep_slave_sg() argument
599 fsl_desc = fsl_edma_alloc_desc(fsl_chan, sg_len); in fsl_edma_prep_slave_sg()
605 for_each_sg(sgl, sg, sg_len, i) { in fsl_edma_prep_slave_sg()
607 last_sg = fsl_desc->tcd[(i + 1) % sg_len].ptcd; in fsl_edma_prep_slave_sg()
622 if (i < sg_len - 1) { in fsl_edma_prep_slave_sg()