Lines Matching refs:xt
1223 struct dma_interleaved_template *xt, in edma_prep_dma_interleaved() argument
1234 if (is_slave_direction(xt->dir)) in edma_prep_dma_interleaved()
1237 if (xt->frame_size != 1 || xt->numf == 0) in edma_prep_dma_interleaved()
1240 if (xt->sgl[0].size > SZ_64K || xt->numf > SZ_64K) in edma_prep_dma_interleaved()
1243 src_icg = dmaengine_get_src_icg(xt, &xt->sgl[0]); in edma_prep_dma_interleaved()
1245 src_bidx = src_icg + xt->sgl[0].size; in edma_prep_dma_interleaved()
1246 } else if (xt->src_inc) { in edma_prep_dma_interleaved()
1247 src_bidx = xt->sgl[0].size; in edma_prep_dma_interleaved()
1254 dst_icg = dmaengine_get_dst_icg(xt, &xt->sgl[0]); in edma_prep_dma_interleaved()
1256 dst_bidx = dst_icg + xt->sgl[0].size; in edma_prep_dma_interleaved()
1257 } else if (xt->dst_inc) { in edma_prep_dma_interleaved()
1258 dst_bidx = xt->sgl[0].size; in edma_prep_dma_interleaved()
1278 param->src = xt->src_start; in edma_prep_dma_interleaved()
1279 param->dst = xt->dst_start; in edma_prep_dma_interleaved()
1280 param->a_b_cnt = xt->numf << 16 | xt->sgl[0].size; in edma_prep_dma_interleaved()