Searched full:vidq (Results 1 – 14 of 14) sorted by relevance
281 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 …]
889 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 …]
171 struct vb2_queue vidq; member266 struct vb2_queue vidq; member
155 * @vidq: vb2_queue structure173 struct vb2_queue vidq; member
88 struct mutex lock; /* used for vidq and vdev */92 struct vb2_queue vidq; member
507 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()
485 struct cx88_dmaqueue vidq; member
81 struct vb2_queue vidq; member
783 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()
226 struct vb2_queue vidq; member
790 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()
246 struct au0828_dmaqueue vidq; member
203 struct vb2_queue vidq; member
225 if (!vb2_is_streaming(&go->vidq)) in saa7134_go7007_irq_ts_done()