Lines Matching refs:vb
749 static int vim2m_buf_prepare(struct vb2_buffer *vb) in vim2m_buf_prepare() argument
751 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in vim2m_buf_prepare()
752 struct vim2m_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in vim2m_buf_prepare()
755 dprintk(ctx->dev, "type: %d\n", vb->vb2_queue->type); in vim2m_buf_prepare()
757 q_data = get_q_data(ctx, vb->vb2_queue->type); in vim2m_buf_prepare()
758 if (V4L2_TYPE_IS_OUTPUT(vb->vb2_queue->type)) { in vim2m_buf_prepare()
768 if (vb2_plane_size(vb, 0) < q_data->sizeimage) { in vim2m_buf_prepare()
770 __func__, vb2_plane_size(vb, 0), (long)q_data->sizeimage); in vim2m_buf_prepare()
774 vb2_set_plane_payload(vb, 0, q_data->sizeimage); in vim2m_buf_prepare()
779 static void vim2m_buf_queue(struct vb2_buffer *vb) in vim2m_buf_queue() argument
781 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in vim2m_buf_queue()
782 struct vim2m_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in vim2m_buf_queue()