Lines Matching refs:vb
63 struct vb2_v4l2_buffer vb; member
164 struct vb2_v4l2_buffer *vbuf = &isi->active->vb; in atmel_isi_handle_streaming()
278 static int buffer_init(struct vb2_buffer *vb) in buffer_init() argument
280 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_init()
281 struct frame_buffer *buf = container_of(vbuf, struct frame_buffer, vb); in buffer_init()
289 static int buffer_prepare(struct vb2_buffer *vb) in buffer_prepare() argument
291 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_prepare()
292 struct soc_camera_device *icd = soc_camera_from_vb2q(vb->vb2_queue); in buffer_prepare()
293 struct frame_buffer *buf = container_of(vbuf, struct frame_buffer, vb); in buffer_prepare()
301 if (vb2_plane_size(vb, 0) < size) { in buffer_prepare()
303 __func__, vb2_plane_size(vb, 0), size); in buffer_prepare()
307 vb2_set_plane_payload(vb, 0, size); in buffer_prepare()
322 vb2_dma_contig_plane_dma_addr(vb, 0); in buffer_prepare()
332 static void buffer_cleanup(struct vb2_buffer *vb) in buffer_cleanup() argument
334 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_cleanup()
335 struct soc_camera_device *icd = soc_camera_from_vb2q(vb->vb2_queue); in buffer_cleanup()
338 struct frame_buffer *buf = container_of(vbuf, struct frame_buffer, vb); in buffer_cleanup()
374 static void buffer_queue(struct vb2_buffer *vb) in buffer_queue() argument
376 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_queue()
377 struct soc_camera_device *icd = soc_camera_from_vb2q(vb->vb2_queue); in buffer_queue()
380 struct frame_buffer *buf = container_of(vbuf, struct frame_buffer, vb); in buffer_queue()
388 if (vb2_is_streaming(vb->vb2_queue)) in buffer_queue()
442 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in stop_streaming()