Lines Matching refs:q_data

214 	struct emmaprp_q_data	q_data[2];  member
222 return &(ctx->q_data[V4L2_M2M_SRC]); in get_q_data()
224 return &(ctx->q_data[V4L2_M2M_DST]); in get_q_data()
430 struct emmaprp_q_data *q_data; in vidioc_g_fmt() local
436 q_data = get_q_data(ctx, f->type); in vidioc_g_fmt()
438 f->fmt.pix.width = q_data->width; in vidioc_g_fmt()
439 f->fmt.pix.height = q_data->height; in vidioc_g_fmt()
441 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt()
443 f->fmt.pix.bytesperline = q_data->width * 3 / 2; in vidioc_g_fmt()
445 f->fmt.pix.bytesperline = q_data->width * 2; in vidioc_g_fmt()
446 f->fmt.pix.sizeimage = q_data->sizeimage; in vidioc_g_fmt()
533 struct emmaprp_q_data *q_data; in vidioc_s_fmt() local
541 q_data = get_q_data(ctx, f->type); in vidioc_s_fmt()
542 if (!q_data) in vidioc_s_fmt()
554 q_data->fmt = find_format(f); in vidioc_s_fmt()
555 q_data->width = f->fmt.pix.width; in vidioc_s_fmt()
556 q_data->height = f->fmt.pix.height; in vidioc_s_fmt()
557 if (q_data->fmt->fourcc == V4L2_PIX_FMT_YUV420) in vidioc_s_fmt()
558 q_data->sizeimage = q_data->width * q_data->height * 3 / 2; in vidioc_s_fmt()
560 q_data->sizeimage = q_data->width * q_data->height * 2; in vidioc_s_fmt()
564 f->type, q_data->width, q_data->height, q_data->fmt->fourcc); in vidioc_s_fmt()
625 struct emmaprp_q_data *q_data; in emmaprp_queue_setup() local
628 q_data = get_q_data(ctx, vq->type); in emmaprp_queue_setup()
630 if (q_data->fmt->fourcc == V4L2_PIX_FMT_YUV420) in emmaprp_queue_setup()
631 size = q_data->width * q_data->height * 3 / 2; in emmaprp_queue_setup()
633 size = q_data->width * q_data->height * 2; in emmaprp_queue_setup()
650 struct emmaprp_q_data *q_data; in emmaprp_buf_prepare() local
654 q_data = get_q_data(ctx, vb->vb2_queue->type); in emmaprp_buf_prepare()
656 if (vb2_plane_size(vb, 0) < q_data->sizeimage) { in emmaprp_buf_prepare()
660 (long)q_data->sizeimage); in emmaprp_buf_prepare()
664 vb2_set_plane_payload(vb, 0, q_data->sizeimage); in emmaprp_buf_prepare()
750 ctx->q_data[V4L2_M2M_SRC].fmt = &formats[1]; in emmaprp_open()
751 ctx->q_data[V4L2_M2M_DST].fmt = &formats[0]; in emmaprp_open()