Lines Matching refs:xt
1222 struct dma_interleaved_template *xt, in edma_prep_dma_interleaved() argument
1233 if (is_slave_direction(xt->dir)) in edma_prep_dma_interleaved()
1236 if (xt->frame_size != 1 || xt->numf == 0) in edma_prep_dma_interleaved()
1239 if (xt->sgl[0].size > SZ_64K || xt->numf > SZ_64K) in edma_prep_dma_interleaved()
1242 src_icg = dmaengine_get_src_icg(xt, &xt->sgl[0]); in edma_prep_dma_interleaved()
1244 src_bidx = src_icg + xt->sgl[0].size; in edma_prep_dma_interleaved()
1245 } else if (xt->src_inc) { in edma_prep_dma_interleaved()
1246 src_bidx = xt->sgl[0].size; in edma_prep_dma_interleaved()
1253 dst_icg = dmaengine_get_dst_icg(xt, &xt->sgl[0]); in edma_prep_dma_interleaved()
1255 dst_bidx = dst_icg + xt->sgl[0].size; in edma_prep_dma_interleaved()
1256 } else if (xt->dst_inc) { in edma_prep_dma_interleaved()
1257 dst_bidx = xt->sgl[0].size; in edma_prep_dma_interleaved()
1277 param->src = xt->src_start; in edma_prep_dma_interleaved()
1278 param->dst = xt->dst_start; in edma_prep_dma_interleaved()
1279 param->a_b_cnt = xt->numf << 16 | xt->sgl[0].size; in edma_prep_dma_interleaved()