Lines Matching defs:xt

142 	struct dma_interleaved_template *xt;
235 ctx->xt->numf = s_height / 2;
236 ctx->xt->sgl[0].size = s_width;
237 ctx->xt->sgl[0].icg = s_width;
238 ctx->xt->src_start = p_in;
239 ctx->xt->dst_start = p_out;
242 ctx->xt->numf = s_height / 2;
243 ctx->xt->sgl[0].size = s_width;
244 ctx->xt->sgl[0].icg = s_width;
245 ctx->xt->src_start = p_in + s_size / 2;
246 ctx->xt->dst_start = p_out + s_width;
249 ctx->xt->numf = s_height / 4;
250 ctx->xt->sgl[0].size = s_width / 2;
251 ctx->xt->sgl[0].icg = s_width / 2;
252 ctx->xt->src_start = p_in + s_size;
253 ctx->xt->dst_start = p_out + s_size;
256 ctx->xt->numf = s_height / 4;
257 ctx->xt->sgl[0].size = s_width / 2;
258 ctx->xt->sgl[0].icg = s_width / 2;
259 ctx->xt->src_start = p_in + (9 * s_size) / 8;
260 ctx->xt->dst_start = p_out + s_size + s_width / 2;
263 ctx->xt->numf = s_height / 4;
264 ctx->xt->sgl[0].size = s_width / 2;
265 ctx->xt->sgl[0].icg = s_width / 2;
266 ctx->xt->src_start = p_in + (5 * s_size) / 4;
267 ctx->xt->dst_start = p_out + (5 * s_size) / 4;
270 ctx->xt->numf = s_height / 4;
271 ctx->xt->sgl[0].size = s_width / 2;
272 ctx->xt->sgl[0].icg = s_width / 2;
273 ctx->xt->src_start = p_in + (11 * s_size) / 8;
274 ctx->xt->dst_start = p_out + (5 * s_size) / 4 + s_width / 2;
277 ctx->xt->numf = s_height / 2;
278 ctx->xt->sgl[0].size = s_width;
279 ctx->xt->sgl[0].icg = s_width;
280 ctx->xt->src_start = p_in;
281 ctx->xt->dst_start = p_out + s_width;
284 ctx->xt->numf = s_height / 4;
285 ctx->xt->sgl[0].size = s_width / 2;
286 ctx->xt->sgl[0].icg = s_width / 2;
287 ctx->xt->src_start = p_in + s_size;
288 ctx->xt->dst_start = p_out + s_size + s_width / 2;
291 ctx->xt->numf = s_height / 4;
292 ctx->xt->sgl[0].size = s_width / 2;
293 ctx->xt->sgl[0].icg = s_width / 2;
294 ctx->xt->src_start = p_in + (5 * s_size) / 4;
295 ctx->xt->dst_start = p_out + (5 * s_size) / 4 + s_width / 2;
298 ctx->xt->numf = s_height / 2;
299 ctx->xt->sgl[0].size = s_width * 2;
300 ctx->xt->sgl[0].icg = s_width * 2;
301 ctx->xt->src_start = p_in;
302 ctx->xt->dst_start = p_out;
305 ctx->xt->numf = s_height / 2;
306 ctx->xt->sgl[0].size = s_width * 2;
307 ctx->xt->sgl[0].icg = s_width * 2;
308 ctx->xt->src_start = p_in + s_size;
309 ctx->xt->dst_start = p_out + s_width * 2;
313 ctx->xt->numf = s_height / 2;
314 ctx->xt->sgl[0].size = s_width * 2;
315 ctx->xt->sgl[0].icg = s_width * 2;
316 ctx->xt->src_start = p_in;
317 ctx->xt->dst_start = p_out + s_width * 2;
322 ctx->xt->frame_size = 1;
323 ctx->xt->dir = DMA_MEM_TO_MEM;
324 ctx->xt->src_sgl = false;
325 ctx->xt->dst_sgl = true;
328 tx = dmadev->device_prep_interleaved_dma(chan, ctx->xt, flags);
862 ctx->xt = kzalloc(sizeof(struct dma_interleaved_template) +
864 if (!ctx->xt) {
888 kfree(ctx->xt);