Home
last modified time | relevance | path

Searched refs:vb_vidq (Results 1 – 19 of 19) sorted by relevance

/linux-4.4.14/drivers/media/platform/
Dtimblogiw.c65 struct videobuf_queue vb_vidq; member
222 if (videobuf_queue_is_busy(&fh->vb_vidq)) { in timblogiw_s_fmt()
292 return videobuf_reqbufs(&fh->vb_vidq, rb); in timblogiw_reqbufs()
303 return videobuf_querybuf(&fh->vb_vidq, b); in timblogiw_querybuf()
313 return videobuf_qbuf(&fh->vb_vidq, b); in timblogiw_qbuf()
324 return videobuf_dqbuf(&fh->vb_vidq, b, file->f_flags & O_NONBLOCK); in timblogiw_dqbuf()
419 return videobuf_streamon(&fh->vb_vidq); in timblogiw_streamon()
433 return videobuf_streamoff(&fh->vb_vidq); in timblogiw_streamoff()
679 videobuf_queue_dma_contig_init(&fh->vb_vidq, in timblogiw_open()
699 videobuf_stop(&fh->vb_vidq); in timblogiw_close()
[all …]
Dfsl-viu.c161 struct videobuf_queue vb_vidq; member
595 f->fmt.pix.field = fh->vb_vidq.field; in vidioc_g_fmt_cap()
652 fh->vb_vidq.field = f->fmt.pix.field; in vidioc_s_fmt_cap()
846 return videobuf_reqbufs(&fh->vb_vidq, p); in vidioc_reqbufs()
854 return videobuf_querybuf(&fh->vb_vidq, p); in vidioc_querybuf()
861 return videobuf_qbuf(&fh->vb_vidq, p); in vidioc_qbuf()
868 return videobuf_dqbuf(&fh->vb_vidq, p, in vidioc_dqbuf()
887 return videobuf_streamon(&fh->vb_vidq); in vidioc_streamon()
901 return videobuf_streamoff(&fh->vb_vidq); in vidioc_streamoff()
1233 videobuf_queue_dma_contig_init(&fh->vb_vidq, &viu_video_qops, in viu_open()
[all …]
/linux-4.4.14/drivers/media/pci/sta2x11/
Dsta2x11_vip.c145 struct vb2_queue vb_vidq; member
261 if (vb2_is_streaming(&vip->vb_vidq)) { /* streaming is on */ in vip_active_buf_next()
328 if (vb2_is_streaming(&vip->vb_vidq)) /* streaming is on */ in buffer_queue()
671 if (vb2_is_busy(&vip->vb_vidq)) { in vidioc_s_fmt_vid_cap()
864 memset(&vip->vb_vidq, 0, sizeof(struct vb2_queue)); in sta2x11_vip_init_buffer()
865 vip->vb_vidq.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in sta2x11_vip_init_buffer()
866 vip->vb_vidq.io_modes = VB2_MMAP | VB2_READ; in sta2x11_vip_init_buffer()
867 vip->vb_vidq.drv_priv = vip; in sta2x11_vip_init_buffer()
868 vip->vb_vidq.buf_struct_size = sizeof(struct vip_buffer); in sta2x11_vip_init_buffer()
869 vip->vb_vidq.ops = &vip_video_qops; in sta2x11_vip_init_buffer()
[all …]
/linux-4.4.14/drivers/media/usb/zr364xx/
Dzr364xx.c198 struct videobuf_queue vb_vidq; member
483 err = videobuf_read_one(&cam->vb_vidq, buf, count, ppos, in zr364xx_read()
837 struct videobuf_queue *q = &cam->vb_vidq; in zr364xx_vidioc_s_fmt_vid_cap()
847 if (videobuf_queue_is_busy(&cam->vb_vidq)) { in zr364xx_vidioc_s_fmt_vid_cap()
866 cam->vb_vidq.field = f->fmt.pix.field; in zr364xx_vidioc_s_fmt_vid_cap()
934 return videobuf_reqbufs(&cam->vb_vidq, p); in zr364xx_vidioc_reqbufs()
943 rc = videobuf_querybuf(&cam->vb_vidq, p); in zr364xx_vidioc_querybuf()
956 rc = videobuf_qbuf(&cam->vb_vidq, p); in zr364xx_vidioc_qbuf()
969 rc = videobuf_dqbuf(&cam->vb_vidq, p, file->f_flags & O_NONBLOCK); in zr364xx_vidioc_dqbuf()
1161 res = videobuf_streamon(&cam->vb_vidq); in zr364xx_vidioc_streamon()
[all …]
/linux-4.4.14/drivers/media/usb/tm6000/
Dtm6000-video.c913 f->fmt.pix.field = fh->vb_vidq.field; in vidioc_g_fmt_vid_cap()
983 fh->vb_vidq.field = f->fmt.pix.field; in vidioc_s_fmt_vid_cap()
998 return videobuf_reqbufs(&fh->vb_vidq, p); in vidioc_reqbufs()
1006 return videobuf_querybuf(&fh->vb_vidq, p); in vidioc_querybuf()
1013 return videobuf_qbuf(&fh->vb_vidq, p); in vidioc_qbuf()
1020 return videobuf_dqbuf(&fh->vb_vidq, p, in vidioc_dqbuf()
1036 return videobuf_streamon(&fh->vb_vidq); in vidioc_streamon()
1050 videobuf_streamoff(&fh->vb_vidq); in vidioc_streamoff()
1387 videobuf_queue_vmalloc_init(&fh->vb_vidq, &tm6000_video_qops, in __tm6000_open()
1429 res = videobuf_read_stream(&fh->vb_vidq, data, count, pos, 0, in tm6000_read()
[all …]
Dtm6000.h301 struct videobuf_queue vb_vidq; member
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-video.c1029 if (videobuf_queue_is_busy(&fh->vb_vidq)) { in vidioc_s_fmt_vid_cap()
1077 if (videobuf_queue_is_busy(&fh->vb_vidq)) in vidioc_s_std()
1476 rc = videobuf_streamon(&fh->vb_vidq); in vidioc_streamon()
1499 videobuf_streamoff(&fh->vb_vidq); in vidioc_streamoff()
1622 return videobuf_reqbufs(&fh->vb_vidq, rb); in vidioc_reqbufs()
1635 return videobuf_querybuf(&fh->vb_vidq, b); in vidioc_querybuf()
1648 return videobuf_qbuf(&fh->vb_vidq, b); in vidioc_qbuf()
1661 return videobuf_dqbuf(&fh->vb_vidq, b, file->f_flags & O_NONBLOCK); in vidioc_dqbuf()
1776 videobuf_queue_vmalloc_init(&fh->vb_vidq, &cx231xx_video_qops, in cx231xx_v4l2_open()
1786 videobuf_queue_vmalloc_init(&fh->vb_vidq, &cx231xx_vbi_qops, in cx231xx_v4l2_open()
[all …]
Dcx231xx.h445 struct videobuf_queue vb_vidq; member
/linux-4.4.14/include/media/
Dsoc_camera.h59 struct videobuf_queue vb_vidq; member
404 return container_of(vq, struct soc_camera_device, vb_vidq); in soc_camera_from_vbq()
/linux-4.4.14/drivers/media/usb/stk1160/
Dstk1160-v4l.c500 struct vb2_queue *q = &dev->vb_vidq; in vidioc_s_fmt_vid_cap()
535 struct vb2_queue *q = &dev->vb_vidq; in vidioc_s_std()
795 q = &dev->vb_vidq; in stk1160_vb2_setup()
820 dev->vdev.queue = &dev->vb_vidq; in stk1160_video_register()
Dstk1160.h133 struct vb2_queue vb_vidq; member
/linux-4.4.14/drivers/media/platform/soc_camera/
Dsoc_camera.c49 (icd)->vb_vidq.streaming : \
378 ret = videobuf_reqbufs(&icd->vb_vidq, p); in soc_camera_reqbufs()
401 return videobuf_querybuf(&icd->vb_vidq, p); in soc_camera_querybuf()
418 return videobuf_qbuf(&icd->vb_vidq, p); in soc_camera_qbuf()
435 return videobuf_dqbuf(&icd->vb_vidq, p, file->f_flags & O_NONBLOCK); in soc_camera_dqbuf()
606 icd->vb_vidq.field = pix->field; in soc_camera_set_fmt()
749 ici->ops->init_videobuf(&icd->vb_vidq, icd); in soc_camera_open()
846 err = videobuf_mmap_mapper(&icd->vb_vidq, vma); in soc_camera_mmap()
869 if (ici->ops->init_videobuf && list_empty(&icd->vb_vidq.stream)) in soc_camera_poll()
988 ret = videobuf_streamon(&icd->vb_vidq); in soc_camera_streamon()
[all …]
Domap1_camera.c1430 struct omap1_cam_buf *buf = container_of(icd->vb_vidq.bufs[i], in omap1_cam_reqbufs()
1534 buf = list_entry(icd->vb_vidq.stream.next, struct omap1_cam_buf, in omap1_cam_poll()
Dpxa_camera.c1561 struct pxa_buffer *buf = container_of(icd->vb_vidq.bufs[i], in pxa_camera_reqbufs()
1575 buf = list_entry(icd->vb_vidq.stream.next, struct pxa_buffer, in pxa_camera_poll()
/linux-4.4.14/drivers/media/usb/s2255/
Ds2255drv.c254 struct vb2_queue vb_vidq; member
848 struct vb2_queue *q = &vc->vb_vidq; in vidioc_s_fmt_vid_cap()
1133 struct vb2_queue *q = &vc->vb_vidq; in vidioc_s_std()
1342 && vb2_is_streaming(&vc->vb_vidq)) in vidioc_s_parm()
1659 q = &vc->vb_vidq; in s2255_probe_v4l()
1824 if (!vb2_is_streaming(&vc->vb_vidq)) { in save_frame()
1868 if (vb2_is_streaming(&vc->vb_vidq)) in save_frame()
2042 if (vb2_is_streaming(&dev->vc[i].vb_vidq)) in s2255_board_shutdown()
/linux-4.4.14/drivers/media/usb/au0828/
Dau0828.h218 struct vb2_queue vb_vidq; member
Dau0828-video.c1191 if (vb2_is_busy(&dev->vb_vidq)) { in vidioc_s_fmt_vid_cap()
1711 q = &dev->vb_vidq; in au0828_vb2_setup()
1817 dev->vdev.queue = &dev->vb_vidq; in au0828_analog_register()
1864 vb2_queue_release(&dev->vb_vidq); in au0828_analog_register()
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx.h522 struct vb2_queue vb_vidq; member
Dem28xx-video.c1083 q = &v4l2->vb_vidq; in em28xx_vb2_setup()
1362 if (vb2_is_busy(&v4l2->vb_vidq)) in vidioc_s_fmt_vid_cap()
2496 v4l2->vdev.queue = &v4l2->vb_vidq; in em28xx_v4l2_init()