Lines Matching refs:xt
1232 struct dma_interleaved_template *xt, in edma_prep_dma_interleaved() argument
1243 if (is_slave_direction(xt->dir)) in edma_prep_dma_interleaved()
1246 if (xt->frame_size != 1 || xt->numf == 0) in edma_prep_dma_interleaved()
1249 if (xt->sgl[0].size > SZ_64K || xt->numf > SZ_64K) in edma_prep_dma_interleaved()
1252 src_icg = dmaengine_get_src_icg(xt, &xt->sgl[0]); in edma_prep_dma_interleaved()
1254 src_bidx = src_icg + xt->sgl[0].size; in edma_prep_dma_interleaved()
1255 } else if (xt->src_inc) { in edma_prep_dma_interleaved()
1256 src_bidx = xt->sgl[0].size; in edma_prep_dma_interleaved()
1263 dst_icg = dmaengine_get_dst_icg(xt, &xt->sgl[0]); in edma_prep_dma_interleaved()
1265 dst_bidx = dst_icg + xt->sgl[0].size; in edma_prep_dma_interleaved()
1266 } else if (xt->dst_inc) { in edma_prep_dma_interleaved()
1267 dst_bidx = xt->sgl[0].size; in edma_prep_dma_interleaved()
1287 param->src = xt->src_start; in edma_prep_dma_interleaved()
1288 param->dst = xt->dst_start; in edma_prep_dma_interleaved()
1289 param->a_b_cnt = xt->numf << 16 | xt->sgl[0].size; in edma_prep_dma_interleaved()