Lines Matching refs:vb
228 struct vb2_buffer vb; member
501 static int mx2_videobuf_prepare(struct vb2_buffer *vb) in mx2_videobuf_prepare() argument
503 struct soc_camera_device *icd = soc_camera_from_vb2q(vb->vb2_queue); in mx2_videobuf_prepare()
507 vb, vb2_plane_vaddr(vb, 0), vb2_get_plane_payload(vb, 0)); in mx2_videobuf_prepare()
514 memset((void *)vb2_plane_vaddr(vb, 0), in mx2_videobuf_prepare()
515 0xaa, vb2_get_plane_payload(vb, 0)); in mx2_videobuf_prepare()
518 vb2_set_plane_payload(vb, 0, icd->sizeimage); in mx2_videobuf_prepare()
519 if (vb2_plane_vaddr(vb, 0) && in mx2_videobuf_prepare()
520 vb2_get_plane_payload(vb, 0) > vb2_plane_size(vb, 0)) { in mx2_videobuf_prepare()
531 static void mx2_videobuf_queue(struct vb2_buffer *vb) in mx2_videobuf_queue() argument
533 struct soc_camera_device *icd = soc_camera_from_vb2q(vb->vb2_queue); in mx2_videobuf_queue()
537 struct mx2_buffer *buf = container_of(vb, struct mx2_buffer, vb); in mx2_videobuf_queue()
541 vb, vb2_plane_vaddr(vb, 0), vb2_get_plane_payload(vb, 0)); in mx2_videobuf_queue()
653 struct vb2_buffer *vb; in mx2_start_streaming() local
667 vb = &buf->vb; in mx2_start_streaming()
669 phys = vb2_dma_contig_plane_dma_addr(vb, 0); in mx2_start_streaming()
676 vb = &buf->vb; in mx2_start_streaming()
678 phys = vb2_dma_contig_plane_dma_addr(vb, 0); in mx2_start_streaming()
1296 struct vb2_buffer *vb; in mx27_camera_frame_done_emma() local
1313 vb = &buf->vb; in mx27_camera_frame_done_emma()
1315 phys = vb2_dma_contig_plane_dma_addr(vb, 0); in mx27_camera_frame_done_emma()
1332 dev_dbg(pcdev->dev, "%s (vb=0x%p) 0x%p %lu\n", __func__, vb, in mx27_camera_frame_done_emma()
1333 vb2_plane_vaddr(vb, 0), in mx27_camera_frame_done_emma()
1334 vb2_get_plane_payload(vb, 0)); in mx27_camera_frame_done_emma()
1337 v4l2_get_timestamp(&vb->v4l2_buf.timestamp); in mx27_camera_frame_done_emma()
1338 vb->v4l2_buf.sequence = pcdev->frame_count; in mx27_camera_frame_done_emma()
1340 vb2_buffer_done(vb, VB2_BUF_STATE_ERROR); in mx27_camera_frame_done_emma()
1342 vb2_buffer_done(vb, VB2_BUF_STATE_DONE); in mx27_camera_frame_done_emma()
1370 vb = &buf->vb; in mx27_camera_frame_done_emma()
1372 phys = vb2_dma_contig_plane_dma_addr(vb, 0); in mx27_camera_frame_done_emma()