Lines Matching refs:q_data

233 	struct vim2m_q_data   q_data[2];  member
246 return &ctx->q_data[V4L2_M2M_SRC]; in get_q_data()
248 return &ctx->q_data[V4L2_M2M_DST]; in get_q_data()
736 struct vim2m_q_data *q_data; in vidioc_g_fmt() local
742 q_data = get_q_data(ctx, f->type); in vidioc_g_fmt()
743 if (!q_data) in vidioc_g_fmt()
746 f->fmt.pix.width = q_data->width; in vidioc_g_fmt()
747 f->fmt.pix.height = q_data->height; in vidioc_g_fmt()
749 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt()
750 f->fmt.pix.bytesperline = (q_data->width * q_data->fmt->depth) >> 3; in vidioc_g_fmt()
751 f->fmt.pix.sizeimage = q_data->sizeimage; in vidioc_g_fmt()
849 struct vim2m_q_data *q_data; in vidioc_s_fmt() local
856 q_data = get_q_data(ctx, f->type); in vidioc_s_fmt()
857 if (!q_data) in vidioc_s_fmt()
865 q_data->fmt = find_format(f->fmt.pix.pixelformat); in vidioc_s_fmt()
866 q_data->width = f->fmt.pix.width; in vidioc_s_fmt()
867 q_data->height = f->fmt.pix.height; in vidioc_s_fmt()
868 q_data->sizeimage = q_data->width * q_data->height in vidioc_s_fmt()
869 * q_data->fmt->depth >> 3; in vidioc_s_fmt()
873 type_name(f->type), q_data->width, q_data->height, in vidioc_s_fmt()
874 q_data->fmt->depth, in vidioc_s_fmt()
875 (q_data->fmt->fourcc & 0xff), in vidioc_s_fmt()
876 (q_data->fmt->fourcc >> 8) & 0xff, in vidioc_s_fmt()
877 (q_data->fmt->fourcc >> 16) & 0xff, in vidioc_s_fmt()
878 (q_data->fmt->fourcc >> 24) & 0xff); in vidioc_s_fmt()
997 struct vim2m_q_data *q_data; in vim2m_queue_setup() local
1000 q_data = get_q_data(ctx, vq->type); in vim2m_queue_setup()
1001 if (!q_data) in vim2m_queue_setup()
1004 size = q_data->width * q_data->height * q_data->fmt->depth >> 3; in vim2m_queue_setup()
1040 struct vim2m_q_data *q_data; in vim2m_buf_prepare() local
1044 q_data = get_q_data(ctx, vb->vb2_queue->type); in vim2m_buf_prepare()
1045 if (!q_data) in vim2m_buf_prepare()
1047 if (vb2_plane_size(vb, 0) < q_data->sizeimage) { in vim2m_buf_prepare()
1051 (long)q_data->sizeimage); in vim2m_buf_prepare()
1055 vb2_set_plane_payload(vb, 0, q_data->sizeimage); in vim2m_buf_prepare()
1071 struct vim2m_q_data *q_data = get_q_data(ctx, q->type); in vim2m_start_streaming() local
1073 if (!q_data) in vim2m_start_streaming()
1076 q_data->sequence = 0; in vim2m_start_streaming()
1213 ctx->q_data[V4L2_M2M_SRC].fmt = &formats[0]; in vim2m_open()
1214 ctx->q_data[V4L2_M2M_SRC].width = 640; in vim2m_open()
1215 ctx->q_data[V4L2_M2M_SRC].height = 480; in vim2m_open()
1216 ctx->q_data[V4L2_M2M_SRC].sizeimage = in vim2m_open()
1217 ctx->q_data[V4L2_M2M_SRC].width * in vim2m_open()
1218 ctx->q_data[V4L2_M2M_SRC].height * in vim2m_open()
1219 (ctx->q_data[V4L2_M2M_SRC].fmt->depth >> 3); in vim2m_open()
1220 ctx->q_data[V4L2_M2M_DST] = ctx->q_data[V4L2_M2M_SRC]; in vim2m_open()