Home
last modified time | relevance | path

Searched full:vidq (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/media/pci/cx18/
H A Dcx18-streams.c281 s->vidq.io_modes = VB2_READ | VB2_MMAP | VB2_DMABUF; in cx18_stream_init()
282 s->vidq.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in cx18_stream_init()
283 s->vidq.drv_priv = s; in cx18_stream_init()
284 s->vidq.buf_struct_size = sizeof(struct cx18_vb2_buffer); in cx18_stream_init()
285 s->vidq.ops = &cx18_vb2_qops; in cx18_stream_init()
286 s->vidq.mem_ops = &vb2_vmalloc_memops; in cx18_stream_init()
287 s->vidq.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; in cx18_stream_init()
288 s->vidq.min_queued_buffers = 2; in cx18_stream_init()
289 s->vidq.gfp_flags = GFP_DMA32; in cx18_stream_init()
290 s->vidq.dev = &cx->pci_dev->dev; in cx18_stream_init()
[all …]
/linux/drivers/media/pci/solo6x10/
H A Dsolo6x10-v4l2-enc.c889 if (vb2_is_busy(&solo_enc->vidq)) in solo_enc_set_fmt_cap()
1044 if (vb2_is_streaming(&solo_enc->vidq)) in solo_s_parm()
1262 solo_enc->vidq.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in solo_enc_alloc()
1263 solo_enc->vidq.io_modes = VB2_MMAP | VB2_USERPTR | VB2_READ; in solo_enc_alloc()
1264 solo_enc->vidq.ops = &solo_enc_video_qops; in solo_enc_alloc()
1265 solo_enc->vidq.mem_ops = &vb2_dma_sg_memops; in solo_enc_alloc()
1266 solo_enc->vidq.drv_priv = solo_enc; in solo_enc_alloc()
1267 solo_enc->vidq.gfp_flags = __GFP_DMA32 | __GFP_KSWAPD_RECLAIM; in solo_enc_alloc()
1268 solo_enc->vidq.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; in solo_enc_alloc()
1269 solo_enc->vidq.buf_struct_size = sizeof(struct solo_vb2_buf); in solo_enc_alloc()
[all …]
H A Dsolo6x10.h171 struct vb2_queue vidq; member
266 struct vb2_queue vidq; member
/linux/drivers/media/pci/dt3155/
H A Ddt3155.h155 * @vidq: vb2_queue structure
173 struct vb2_queue vidq; member
/linux/drivers/media/pci/tw5864/
H A Dtw5864.h88 struct mutex lock; /* used for vidq and vdev */
92 struct vb2_queue vidq; member
/linux/drivers/media/pci/cx88/
H A Dcx88-video.c507 struct cx88_dmaqueue *q = &dev->vidq; in buffer_queue()
532 struct cx88_dmaqueue *dmaq = &dev->vidq; in start_streaming()
544 struct cx88_dmaqueue *dmaq = &dev->vidq; in stop_streaming()
1086 cx88_wakeup(core, &dev->vidq, count); in cx8800_vid_irq()
1300 INIT_LIST_HEAD(&dev->vidq.active); in cx8800_initdev()
1560 if (!list_empty(&dev->vidq.active)) { in cx8800_suspend()
1596 if (!list_empty(&dev->vidq.active)) { in cx8800_resume()
1598 restart_video_queue(dev, &dev->vidq); in cx8800_resume()
H A Dcx88.h485 struct cx88_dmaqueue vidq; member
/linux/drivers/media/pci/tw686x/
H A Dtw686x.h81 struct vb2_queue vidq; member
/linux/drivers/media/usb/cx231xx/
H A Dcx231xx-core.c783 container_of(dma_q, struct cx231xx_video_mode, vidq); in cx231xx_isoc_irq_callback()
829 container_of(dma_q, struct cx231xx_video_mode, vidq); in cx231xx_bulk_irq_callback()
866 struct cx231xx_dmaqueue *dma_q = &dev->video_mode.vidq; in cx231xx_uninit_isoc()
925 struct cx231xx_dmaqueue *dma_q = &dev->video_mode.vidq; in cx231xx_uninit_bulk()
986 struct cx231xx_dmaqueue *dma_q = &dev->video_mode.vidq; in cx231xx_init_isoc()
1122 struct cx231xx_dmaqueue *dma_q = &dev->video_mode.vidq; in cx231xx_init_bulk()
/linux/drivers/media/usb/go7007/
H A Dgo7007-priv.h226 struct vb2_queue vidq; member
H A Dgo7007-usb.c790 if (!vb2_is_streaming(&go->vidq)) { in go7007_usb_read_video_pipe_complete()
813 if (!vb2_is_streaming(&go->vidq)) in go7007_usb_read_audio_pipe_complete()
/linux/drivers/media/usb/au0828/
H A Dau0828.h246 struct au0828_dmaqueue vidq; member
/linux/drivers/media/pci/cx25821/
H A Dcx25821.h203 struct vb2_queue vidq; member
/linux/drivers/media/pci/saa7134/
H A Dsaa7134-go7007.c225 if (!vb2_is_streaming(&go->vidq)) in saa7134_go7007_irq_ts_done()