Lines Matching refs:dmaq
637 struct saa7134_dmaqueue *dmaq = buf->vb2.vb2_buf.vb2_queue->drv_priv;
660 (dmaq->pt.dma >> 12);
711 mod_timer(&dmaq->timeout, jiffies + BUFFER_TIMEOUT);
717 struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv;
721 dmaq->curr = NULL;
728 struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv;
729 struct saa7134_dev *dev = dmaq->dev;
746 return saa7134_pgtable_build(dev->pci, &dmaq->pt, dma->sgl, dma->nents,
754 struct saa7134_dmaqueue *dmaq = q->drv_priv;
755 struct saa7134_dev *dev = dmaq->dev;
780 struct saa7134_dmaqueue *dmaq = vb->vb2_queue->drv_priv;
781 struct saa7134_dev *dev = dmaq->dev;
785 saa7134_buffer_queue(dev, dmaq, buf);
791 struct saa7134_dmaqueue *dmaq = vq->drv_priv;
792 struct saa7134_dev *dev = dmaq->dev;
799 dmaq == &dev->video_q && dev->fmt->planar) {
802 list_for_each_entry_safe(buf, tmp, &dmaq->queue, entry) {
807 if (dmaq->curr) {
808 vb2_buffer_done(&dmaq->curr->vb2.vb2_buf,
810 dmaq->curr = NULL;
822 if ((dmaq == &dev->video_q && !vb2_is_streaming(&dev->vbi_vbq)) ||
823 (dmaq == &dev->vbi_q && !vb2_is_streaming(&dev->video_vbq)))
825 dmaq->seq_nr = 0;
832 struct saa7134_dmaqueue *dmaq = vq->drv_priv;
833 struct saa7134_dev *dev = dmaq->dev;
835 saa7134_stop_streaming(dev, dmaq);
837 if ((dmaq == &dev->video_q && !vb2_is_streaming(&dev->vbi_vbq)) ||
838 (dmaq == &dev->vbi_q && !vb2_is_streaming(&dev->video_vbq)))