Lines Matching refs:vidq
630 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);
844 if (fh->vidq.read_buf) {
845 buffer_release(&fh->vidq, fh->vidq.read_buf);
846 kfree(fh->vidq.read_buf);
858 videobuf_mmap_free(&fh->vidq);
919 f->fmt.pix.field = fh->vidq.field;
989 fh->vidq.field = f->fmt.pix.field;
991 fh->width, fh->height, fh->vidq.field);
1335 struct cx23885_dmaqueue *q = &dev->vidq;
1381 cx23885_video_wakeup(dev, &dev->vidq, count);
1389 cx23885_restart_video_queue(dev, &dev->vidq);
1476 btcx_riscmem_free(dev->pci, &dev->vidq.stopper);
1495 INIT_LIST_HEAD(&dev->vidq.active);
1496 INIT_LIST_HEAD(&dev->vidq.queued);
1497 dev->vidq.timeout.function = cx23885_vid_timeout;
1498 dev->vidq.timeout.data = (unsigned long)dev;
1499 init_timer(&dev->vidq.timeout);
1500 cx23885_risc_stopper(dev->pci, &dev->vidq.stopper,