Lines Matching refs:vb
111 static int vid_out_buf_prepare(struct vb2_buffer *vb) in vid_out_buf_prepare() argument
113 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in vid_out_buf_prepare()
114 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_out_buf_prepare()
143 vb->planes[p].data_offset; in vid_out_buf_prepare()
145 if (vb2_get_plane_payload(vb, p) < size) { in vid_out_buf_prepare()
147 __func__, p, vb2_get_plane_payload(vb, p), size); in vid_out_buf_prepare()
155 static void vid_out_buf_queue(struct vb2_buffer *vb) in vid_out_buf_queue() argument
157 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in vid_out_buf_queue()
158 struct vivid_dev *dev = vb2_get_drv_priv(vb->vb2_queue); in vid_out_buf_queue()
159 struct vivid_buffer *buf = container_of(vbuf, struct vivid_buffer, vb); in vid_out_buf_queue()
192 vb2_buffer_done(&buf->vb.vb2_buf, in vid_out_start_streaming()