Lines Matching refs:q_data

220 	struct emmaprp_q_data	q_data[2];  member
229 return &(ctx->q_data[V4L2_M2M_SRC]); in get_q_data()
231 return &(ctx->q_data[V4L2_M2M_DST]); in get_q_data()
440 struct emmaprp_q_data *q_data; in vidioc_g_fmt() local
446 q_data = get_q_data(ctx, f->type); in vidioc_g_fmt()
448 f->fmt.pix.width = q_data->width; in vidioc_g_fmt()
449 f->fmt.pix.height = q_data->height; in vidioc_g_fmt()
451 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt()
453 f->fmt.pix.bytesperline = q_data->width * 3 / 2; in vidioc_g_fmt()
455 f->fmt.pix.bytesperline = q_data->width * 2; in vidioc_g_fmt()
456 f->fmt.pix.sizeimage = q_data->sizeimage; in vidioc_g_fmt()
543 struct emmaprp_q_data *q_data; in vidioc_s_fmt() local
551 q_data = get_q_data(ctx, f->type); in vidioc_s_fmt()
552 if (!q_data) in vidioc_s_fmt()
564 q_data->fmt = find_format(f); in vidioc_s_fmt()
565 q_data->width = f->fmt.pix.width; in vidioc_s_fmt()
566 q_data->height = f->fmt.pix.height; in vidioc_s_fmt()
567 if (q_data->fmt->fourcc == V4L2_PIX_FMT_YUV420) in vidioc_s_fmt()
568 q_data->sizeimage = q_data->width * q_data->height * 3 / 2; in vidioc_s_fmt()
570 q_data->sizeimage = q_data->width * q_data->height * 2; in vidioc_s_fmt()
574 f->type, q_data->width, q_data->height, q_data->fmt->fourcc); in vidioc_s_fmt()
681 struct emmaprp_q_data *q_data; in emmaprp_queue_setup() local
684 q_data = get_q_data(ctx, vq->type); in emmaprp_queue_setup()
686 if (q_data->fmt->fourcc == V4L2_PIX_FMT_YUV420) in emmaprp_queue_setup()
687 size = q_data->width * q_data->height * 3 / 2; in emmaprp_queue_setup()
689 size = q_data->width * q_data->height * 2; in emmaprp_queue_setup()
706 struct emmaprp_q_data *q_data; in emmaprp_buf_prepare() local
710 q_data = get_q_data(ctx, vb->vb2_queue->type); in emmaprp_buf_prepare()
712 if (vb2_plane_size(vb, 0) < q_data->sizeimage) { in emmaprp_buf_prepare()
716 (long)q_data->sizeimage); in emmaprp_buf_prepare()
720 vb2_set_plane_payload(vb, 0, q_data->sizeimage); in emmaprp_buf_prepare()
805 ctx->q_data[V4L2_M2M_SRC].fmt = &formats[1]; in emmaprp_open()
806 ctx->q_data[V4L2_M2M_DST].fmt = &formats[0]; in emmaprp_open()