Lines Matching refs:xt

150 	struct dma_interleaved_template *xt;  member
257 ctx->xt->numf = s_height / 2; in deinterlace_issue_dma()
258 ctx->xt->sgl[0].size = s_width; in deinterlace_issue_dma()
259 ctx->xt->sgl[0].icg = s_width; in deinterlace_issue_dma()
260 ctx->xt->src_start = p_in; in deinterlace_issue_dma()
261 ctx->xt->dst_start = p_out; in deinterlace_issue_dma()
264 ctx->xt->numf = s_height / 2; in deinterlace_issue_dma()
265 ctx->xt->sgl[0].size = s_width; in deinterlace_issue_dma()
266 ctx->xt->sgl[0].icg = s_width; in deinterlace_issue_dma()
267 ctx->xt->src_start = p_in + s_size / 2; in deinterlace_issue_dma()
268 ctx->xt->dst_start = p_out + s_width; in deinterlace_issue_dma()
271 ctx->xt->numf = s_height / 4; in deinterlace_issue_dma()
272 ctx->xt->sgl[0].size = s_width / 2; in deinterlace_issue_dma()
273 ctx->xt->sgl[0].icg = s_width / 2; in deinterlace_issue_dma()
274 ctx->xt->src_start = p_in + s_size; in deinterlace_issue_dma()
275 ctx->xt->dst_start = p_out + s_size; in deinterlace_issue_dma()
278 ctx->xt->numf = s_height / 4; in deinterlace_issue_dma()
279 ctx->xt->sgl[0].size = s_width / 2; in deinterlace_issue_dma()
280 ctx->xt->sgl[0].icg = s_width / 2; in deinterlace_issue_dma()
281 ctx->xt->src_start = p_in + (9 * s_size) / 8; in deinterlace_issue_dma()
282 ctx->xt->dst_start = p_out + s_size + s_width / 2; in deinterlace_issue_dma()
285 ctx->xt->numf = s_height / 4; in deinterlace_issue_dma()
286 ctx->xt->sgl[0].size = s_width / 2; in deinterlace_issue_dma()
287 ctx->xt->sgl[0].icg = s_width / 2; in deinterlace_issue_dma()
288 ctx->xt->src_start = p_in + (5 * s_size) / 4; in deinterlace_issue_dma()
289 ctx->xt->dst_start = p_out + (5 * s_size) / 4; in deinterlace_issue_dma()
292 ctx->xt->numf = s_height / 4; in deinterlace_issue_dma()
293 ctx->xt->sgl[0].size = s_width / 2; in deinterlace_issue_dma()
294 ctx->xt->sgl[0].icg = s_width / 2; in deinterlace_issue_dma()
295 ctx->xt->src_start = p_in + (11 * s_size) / 8; in deinterlace_issue_dma()
296 ctx->xt->dst_start = p_out + (5 * s_size) / 4 + s_width / 2; in deinterlace_issue_dma()
299 ctx->xt->numf = s_height / 2; in deinterlace_issue_dma()
300 ctx->xt->sgl[0].size = s_width; in deinterlace_issue_dma()
301 ctx->xt->sgl[0].icg = s_width; in deinterlace_issue_dma()
302 ctx->xt->src_start = p_in; in deinterlace_issue_dma()
303 ctx->xt->dst_start = p_out + s_width; in deinterlace_issue_dma()
306 ctx->xt->numf = s_height / 4; in deinterlace_issue_dma()
307 ctx->xt->sgl[0].size = s_width / 2; in deinterlace_issue_dma()
308 ctx->xt->sgl[0].icg = s_width / 2; in deinterlace_issue_dma()
309 ctx->xt->src_start = p_in + s_size; in deinterlace_issue_dma()
310 ctx->xt->dst_start = p_out + s_size + s_width / 2; in deinterlace_issue_dma()
313 ctx->xt->numf = s_height / 4; in deinterlace_issue_dma()
314 ctx->xt->sgl[0].size = s_width / 2; in deinterlace_issue_dma()
315 ctx->xt->sgl[0].icg = s_width / 2; in deinterlace_issue_dma()
316 ctx->xt->src_start = p_in + (5 * s_size) / 4; in deinterlace_issue_dma()
317 ctx->xt->dst_start = p_out + (5 * s_size) / 4 + s_width / 2; in deinterlace_issue_dma()
320 ctx->xt->numf = s_height / 2; in deinterlace_issue_dma()
321 ctx->xt->sgl[0].size = s_width * 2; in deinterlace_issue_dma()
322 ctx->xt->sgl[0].icg = s_width * 2; in deinterlace_issue_dma()
323 ctx->xt->src_start = p_in; in deinterlace_issue_dma()
324 ctx->xt->dst_start = p_out; in deinterlace_issue_dma()
327 ctx->xt->numf = s_height / 2; in deinterlace_issue_dma()
328 ctx->xt->sgl[0].size = s_width * 2; in deinterlace_issue_dma()
329 ctx->xt->sgl[0].icg = s_width * 2; in deinterlace_issue_dma()
330 ctx->xt->src_start = p_in + s_size; in deinterlace_issue_dma()
331 ctx->xt->dst_start = p_out + s_width * 2; in deinterlace_issue_dma()
335 ctx->xt->numf = s_height / 2; in deinterlace_issue_dma()
336 ctx->xt->sgl[0].size = s_width * 2; in deinterlace_issue_dma()
337 ctx->xt->sgl[0].icg = s_width * 2; in deinterlace_issue_dma()
338 ctx->xt->src_start = p_in; in deinterlace_issue_dma()
339 ctx->xt->dst_start = p_out + s_width * 2; in deinterlace_issue_dma()
344 ctx->xt->frame_size = 1; in deinterlace_issue_dma()
345 ctx->xt->dir = DMA_MEM_TO_MEM; in deinterlace_issue_dma()
346 ctx->xt->src_sgl = false; in deinterlace_issue_dma()
347 ctx->xt->dst_sgl = true; in deinterlace_issue_dma()
350 tx = dmadev->device_prep_interleaved_dma(chan, ctx->xt, flags); in deinterlace_issue_dma()
927 ctx->xt = kzalloc(sizeof(struct dma_interleaved_template) + in deinterlace_open()
929 if (!ctx->xt) { in deinterlace_open()
949 kfree(ctx->xt); in deinterlace_release()