Lines Matching defs:v4l2_m2m_queue_ctx
52 * struct v4l2_m2m_queue_ctx - represents a queue for buffers ready to be
65 struct v4l2_m2m_queue_ctx {
120 struct v4l2_m2m_queue_ctx cap_q_ctx;
122 struct v4l2_m2m_queue_ctx out_q_ctx;
635 * @q_ctx: pointer to struct @v4l2_m2m_queue_ctx
637 struct vb2_v4l2_buffer *v4l2_m2m_next_buf(struct v4l2_m2m_queue_ctx *q_ctx);
666 * @q_ctx: pointer to struct @v4l2_m2m_queue_ctx
668 struct vb2_v4l2_buffer *v4l2_m2m_last_buf(struct v4l2_m2m_queue_ctx *q_ctx);
761 * @q_ctx: pointer to struct @v4l2_m2m_queue_ctx
763 struct vb2_v4l2_buffer *v4l2_m2m_buf_remove(struct v4l2_m2m_queue_ctx *q_ctx);
793 * @q_ctx: pointer to struct @v4l2_m2m_queue_ctx
796 void v4l2_m2m_buf_remove_by_buf(struct v4l2_m2m_queue_ctx *q_ctx,
826 v4l2_m2m_buf_remove_by_idx(struct v4l2_m2m_queue_ctx *q_ctx, unsigned int idx);