Lines Matching refs:xt
1280 struct dma_interleaved_template *xt, in edma_prep_dma_interleaved() argument
1291 if (is_slave_direction(xt->dir)) in edma_prep_dma_interleaved()
1294 if (xt->frame_size != 1 || xt->numf == 0) in edma_prep_dma_interleaved()
1297 if (xt->sgl[0].size > SZ_64K || xt->numf > SZ_64K) in edma_prep_dma_interleaved()
1300 src_icg = dmaengine_get_src_icg(xt, &xt->sgl[0]); in edma_prep_dma_interleaved()
1302 src_bidx = src_icg + xt->sgl[0].size; in edma_prep_dma_interleaved()
1303 } else if (xt->src_inc) { in edma_prep_dma_interleaved()
1304 src_bidx = xt->sgl[0].size; in edma_prep_dma_interleaved()
1311 dst_icg = dmaengine_get_dst_icg(xt, &xt->sgl[0]); in edma_prep_dma_interleaved()
1313 dst_bidx = dst_icg + xt->sgl[0].size; in edma_prep_dma_interleaved()
1314 } else if (xt->dst_inc) { in edma_prep_dma_interleaved()
1315 dst_bidx = xt->sgl[0].size; in edma_prep_dma_interleaved()
1335 param->src = xt->src_start; in edma_prep_dma_interleaved()
1336 param->dst = xt->dst_start; in edma_prep_dma_interleaved()
1337 param->a_b_cnt = xt->numf << 16 | xt->sgl[0].size; in edma_prep_dma_interleaved()