Lines Matching refs:vb
53 static u32 get_frame_type_flag(struct go7007_buffer *vb, int format) in get_frame_type_flag() argument
55 u8 *ptr = vb2_plane_vaddr(&vb->vb.vb2_buf, 0); in get_frame_type_flag()
61 switch ((ptr[vb->frame_offset + 4] >> 6) & 0x3) { in get_frame_type_flag()
73 switch ((ptr[vb->frame_offset + 5] >> 3) & 0x7) { in get_frame_type_flag()
385 static void go7007_buf_queue(struct vb2_buffer *vb) in go7007_buf_queue() argument
387 struct vb2_queue *vq = vb->vb2_queue; in go7007_buf_queue()
389 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in go7007_buf_queue()
391 container_of(vbuf, struct go7007_buffer, vb); in go7007_buf_queue()
399 static int go7007_buf_prepare(struct vb2_buffer *vb) in go7007_buf_prepare() argument
401 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in go7007_buf_prepare()
403 container_of(vbuf, struct go7007_buffer, vb); in go7007_buf_prepare()
407 vb->planes[0].bytesused = 0; in go7007_buf_prepare()
411 static void go7007_buf_finish(struct vb2_buffer *vb) in go7007_buf_finish() argument
413 struct vb2_queue *vq = vb->vb2_queue; in go7007_buf_finish()
415 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in go7007_buf_finish()
417 container_of(vbuf, struct go7007_buffer, vb); in go7007_buf_finish()