Lines Matching refs:queues
53 /* Protects the m2m vb2 queues */
59 } queues;
86 return &ctx->queues.out;
88 return &ctx->queues.cap;
113 src_vbuf->sequence = ctx->queues.out.sequence++;
114 dst_vbuf->sequence = ctx->queues.cap.sequence++;
136 .width = ctx->queues.out.format.width,
137 .height = ctx->queues.out.format.height,
140 .width = ctx->queues.cap.format.width,
141 .height = ctx->queues.cap.format.height,
144 .width = ctx->queues.cap.format.width,
145 .height = ctx->queues.cap.format.height,
150 ctx->queues.out.info->encoding,
151 ctx->queues.cap.info->encoding);
153 ctx->queues.out.info,
154 &ctx->queues.out.format);
156 ctx->queues.cap.info,
157 &ctx->queues.cap.format);
419 pix->width = min(pix->width, ctx->queues.out.format.width);
420 pix->height = min(pix->height, ctx->queues.out.format.height);
472 ctx->queues.out.format = *pix;
473 ctx->queues.out.info = info;
480 ctx->queues.cap.format = *pix;
481 ctx->queues.cap.info = info;
491 const struct v4l2_pix_format_mplane *out_pix = &ctx->queues.out.format;
492 const struct v4l2_pix_format_mplane *cap_pix = &ctx->queues.cap.format;
493 const struct mxc_isi_format_info *cap_info = ctx->queues.cap.info;
494 const struct mxc_isi_format_info *out_info = ctx->queues.out.info;
683 mxc_isi_m2m_init_format(ctx, &ctx->queues.out, MXC_ISI_VIDEO_M2M_OUT);
684 mxc_isi_m2m_init_format(ctx, &ctx->queues.cap, MXC_ISI_VIDEO_M2M_CAP);