Searched refs:vidq (Results 1 - 25 of 29) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/
H A Dfsl-viu.c169 struct viu_dmaqueue vidq; member in struct:viu_dev
330 static int restart_video_queue(struct viu_dmaqueue *vidq) argument
334 dprintk(1, "%s vidq=0x%08lx\n", __func__, (unsigned long)vidq);
335 if (!list_empty(&vidq->active)) {
336 buf = list_entry(vidq->active.next, struct viu_buf, vb.queue);
340 viu_stop_dma(vidq->dev);
343 list_for_each_entry_safe(buf, prev, &vidq->active, vb.queue) {
348 mod_timer(&vidq->timeout, jiffies+BUFFER_TIMEOUT);
354 if (list_empty(&vidq
389 struct viu_dmaqueue *vidq = &dev->vidq; local
539 struct viu_dmaqueue *vidq = &dev->vidq; local
1023 struct viu_dmaqueue *vidq = viuq; local
1090 struct viu_dmaqueue *vidq = &dev->vidq; local
[all...]
H A Dvivi.c179 struct vivi_dmaqueue vidq; member in struct:vivi_dev
495 struct vivi_dmaqueue *dma_q = &dev->vidq;
533 struct vivi_dmaqueue *dma_q = &dev->vidq;
577 struct vivi_dmaqueue *dma_q = &dev->vidq;
608 struct vivi_dmaqueue *dma_q = &dev->vidq;
712 struct vivi_dmaqueue *vidq = &dev->vidq; local
717 list_add_tail(&buf->vb.queue, &vidq->active);
1182 INIT_LIST_HEAD(&dev->vidq.active);
1183 init_waitqueue_head(&dev->vidq
[all...]
H A Dsaa7146.h87 wait_queue_head_t i2cq, debiq, audq, vidq; member in struct:saa7146
H A Ds2255drv.c233 struct s2255_dmaqueue vidq; member in struct:s2255_channel
579 struct s2255_dmaqueue *dma_q = &channel->vidq;
755 struct s2255_dmaqueue *vidq = &channel->vidq; local
758 list_add_tail(&buf->vb.queue, &vidq->active);
1807 dprintk(2, "%s: fh=0x%08lx, dev=0x%08lx, vidq=0x%08lx\n", __func__,
1809 (unsigned long)&channel->vidq);
1811 list_empty(&channel->vidq.active));
1965 INIT_LIST_HEAD(&channel->vidq.active);
1966 channel->vidq
[all...]
H A Dzr364xx.c190 struct zr364xx_dmaqueue vidq; member in struct:zr364xx_camera
443 list_add_tail(&buf->vb.queue, &cam->vidq.active);
546 struct zr364xx_dmaqueue *dma_q = &cam->vidq;
1648 INIT_LIST_HEAD(&cam->vidq.active);
1649 cam->vidq.cam = cam;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx23885/
H A Dcx23885-video.c630 struct cx23885_dmaqueue *q = &dev->vidq;
696 return &fh->vidq;
756 videobuf_queue_sg_init(&fh->vidq, &cx23885_video_qops,
779 return videobuf_read_one(&fh->vidq, data, count, ppos,
805 mutex_lock(&fh->vidq.vb_lock);
808 if (list_empty(&fh->vidq.stream))
810 buf = list_entry(fh->vidq.stream.next,
814 buf = (struct cx23885_buffer *)fh->vidq.read_buf;
825 mutex_unlock(&fh->vidq.vb_lock);
841 videobuf_queue_cancel(&fh->vidq);
[all...]
H A Dcx23885.h151 struct videobuf_queue vidq; member in struct:cx23885_fh
387 struct cx23885_dmaqueue vidq; member in struct:cx23885_dev
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/solo6x10/
H A Dsolo6010-v4l2.c47 struct videobuf_queue vidq; member in struct:solo_filehandle
220 void *p = videobuf_queue_to_vaddr(&fh->vidq, vb);
406 return videobuf_poll_stream(file, &fh->vidq, wait);
413 return videobuf_mmap_mapper(&fh->vidq, vma);
435 videobuf_queue_dma_contig_init(&fh->vidq, &solo_video_qops,
449 return videobuf_read_stream(&fh->vidq, data, count, ppos, 0,
457 videobuf_stop(&fh->vidq);
458 videobuf_mmap_free(&fh->vidq);
598 if (videobuf_queue_is_busy(&fh->vidq))
629 return videobuf_reqbufs(&fh->vidq, re
[all...]
H A Dsolo6010-v4l2-enc.c47 struct videobuf_queue vidq; member in struct:solo_enc_fh
370 u8 *p = videobuf_queue_to_vaddr(&fh->vidq, vb);
413 u8 *p = videobuf_queue_to_vaddr(&fh->vidq, vb);
737 return videobuf_poll_stream(file, &fh->vidq, wait);
744 return videobuf_mmap_mapper(&fh->vidq, vma);
763 videobuf_queue_dma_contig_init(&fh->vidq, &solo_enc_video_qops,
792 return videobuf_read_stream(&fh->vidq, data, count, ppos, 0,
800 videobuf_stop(&fh->vidq);
801 videobuf_mmap_free(&fh->vidq);
984 return videobuf_reqbufs(&fh->vidq, re
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/dt3155v4l/
H A Ddt3155v4l.c434 pd->vidq = kzalloc(sizeof(*pd->vidq), GFP_KERNEL);
435 if (!pd->vidq) {
440 videobuf_queue_dma_contig_init(pd->vidq, &vbq_ops,
469 kfree(pd->vidq);
470 pd->vidq = NULL;
499 videobuf_stop(pd->vidq);
506 kfree(pd->vidq);
507 pd->vidq = NULL;
531 ret = videobuf_read_stream(pd->vidq, use
[all...]
H A Ddt3155v4l.h185 * @vidq pointer to videobuf_queue structure
206 struct videobuf_queue *vidq; member in struct:dt3155_priv
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx88/
H A Dcx88-video.c664 struct cx88_dmaqueue *q = &dev->vidq;
729 return &fh->vidq;
793 videobuf_queue_sg_init(&fh->vidq, &cx8800_video_qops,
845 return videobuf_read_one(&fh->vidq, data, count, ppos,
871 mutex_lock(&fh->vidq.vb_lock);
874 if (list_empty(&fh->vidq.stream))
876 buf = list_entry(fh->vidq.stream.next,struct cx88_buffer,vb.stream);
879 buf = (struct cx88_buffer*)fh->vidq.read_buf;
890 mutex_unlock(&fh->vidq.vb_lock);
906 videobuf_queue_cancel(&fh->vidq);
[all...]
H A Dcx88.h415 struct videobuf_queue vidq; member in struct:cx8800_fh
441 struct cx88_dmaqueue vidq; member in struct:cx8800_dev
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/tm6000/
H A Dtm6000-video.c136 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq);
192 struct tm6000_core *dev= container_of(dma_q,struct tm6000_core,vidq);
341 struct tm6000_core *dev= container_of(dma_q,struct tm6000_core,vidq);
427 struct tm6000_core *dev= container_of(dma_q,struct tm6000_core,vidq);
472 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq);
533 struct tm6000_dmaqueue *dma_q = &dev->vidq;
624 struct tm6000_dmaqueue *dma_q = &dev->vidq;
758 struct tm6000_dmaqueue *vidq = &dev->vidq; local
761 list_add_tail(&buf->vb.queue, &vidq
[all...]
H A Dtm6000.h194 struct tm6000_dmaqueue vidq; member in struct:tm6000_core
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/cx25821/
H A Dcx25821-video.c367 struct cx25821_dmaqueue *q = &dev->channels[channel->i].vidq;
414 &dev->channels[channel->i].vidq, count);
424 &dev->channels[channel->i].vidq,
459 &dev->channels[chan_num].vidq.stopper);
486 &dev->channels[i].vidq.stopper,
497 INIT_LIST_HEAD(&dev->channels[i].vidq.active);
498 INIT_LIST_HEAD(&dev->channels[i].vidq.queued);
503 dev->channels[i].vidq.timeout.function =
505 dev->channels[i].vidq.timeout.data =
507 init_timer(&dev->channels[i].vidq
[all...]
H A Dcx25821.h145 struct videobuf_queue vidq; member in struct:cx25821_fh
251 struct cx25821_dmaqueue vidq; member in struct:cx25821_channel
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx231xx/
H A Dcx231xx-vbi.c276 struct cx231xx_dmaqueue *vidq = &dev->vbi_mode.vidq; local
279 list_add_tail(&buf->vb.queue, &vidq->active);
311 container_of(dma_q, struct cx231xx_video_mode, vidq);
395 struct cx231xx_dmaqueue *dma_q = &dev->vbi_mode.vidq;
615 container_of(dma_q, struct cx231xx_video_mode, vidq);
H A Dcx231xx-cards.c453 INIT_LIST_HEAD(&dev->video_mode.vidq.active);
454 INIT_LIST_HEAD(&dev->video_mode.vidq.queued);
457 INIT_LIST_HEAD(&dev->vbi_mode.vidq.active);
458 INIT_LIST_HEAD(&dev->vbi_mode.vidq.queued);
H A Dcx231xx-core.c623 container_of(dma_q, struct cx231xx_video_mode, vidq);
709 struct cx231xx_dmaqueue *dma_q = &dev->video_mode.vidq;
H A Dcx231xx-video.c288 container_of(dma_q, struct cx231xx_video_mode, vidq);
790 struct cx231xx_dmaqueue *vidq = &dev->video_mode.vidq; local
793 list_add_tail(&buf->vb.queue, &vidq->active);
H A Dcx231xx.h425 struct cx231xx_dmaqueue vidq; member in struct:cx231xx_video_mode
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/au0828/
H A Dau0828-video.c124 struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vidq);
206 struct au0828_dmaqueue *dma_q = &dev->vidq;
421 struct au0828_dev *dev = container_of(dma_q, struct au0828_dev, vidq);
741 struct au0828_dmaqueue *vidq = &dev->vidq; local
744 list_add_tail(&buf->vb.queue, &vidq->active);
1833 INIT_LIST_HEAD(&dev->vidq.active);
1834 INIT_LIST_HEAD(&dev->vidq.queued);
H A Dau0828.h231 struct au0828_dmaqueue vidq; member in struct:au0828_dev
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/em28xx/
H A Dem28xx-video.c366 struct em28xx *dev = container_of(dma_q, struct em28xx, vidq);
421 struct em28xx_dmaqueue *dma_q = &dev->vidq;
510 struct em28xx_dmaqueue *dma_q = &dev->vidq;
791 struct em28xx_dmaqueue *vidq = &dev->vidq; local
794 list_add_tail(&buf->vb.queue, &vidq->active);

Completed in 322 milliseconds

12