Lines Matching refs:q_data_out
269 static void copy_line(struct vim2m_q_data *q_data_out, in copy_line() argument
272 int x, depth = q_data_out->fmt->depth >> 3; in copy_line()
275 memcpy(dst, src, q_data_out->width * depth); in copy_line()
277 for (x = 0; x < q_data_out->width >> 1; x++) { in copy_line()
288 struct vim2m_q_data *q_data_out, in copy_two_pixels() argument
291 struct vim2m_fmt *out = q_data_out->fmt; in copy_two_pixels()
450 struct vim2m_q_data *q_data_in, *q_data_out; in device_process() local
462 q_data_out = get_q_data(ctx, V4L2_BUF_TYPE_VIDEO_CAPTURE); in device_process()
463 if (!q_data_out) in device_process()
467 height = q_data_out->height; in device_process()
468 width = q_data_out->width; in device_process()
478 out_vb->sequence = q_data_out->sequence++; in device_process()
497 if (q_data_in->fmt->fourcc == q_data_out->fmt->fourcc && in device_process()
498 q_data_in->width == q_data_out->width && in device_process()
499 q_data_in->height == q_data_out->height) { in device_process()
505 copy_line(q_data_out, p, p_out, in device_process()
516 x_int = q_data_in->width / q_data_out->width; in device_process()
517 x_fract = q_data_in->width % q_data_out->width; in device_process()
520 y_in = (y * q_data_in->height) / q_data_out->height; in device_process()
542 copy_two_pixels(q_data_in, q_data_out, in device_process()