Home
last modified time | relevance | path

Searched refs:dmaq (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/drivers/media/pci/saa7134/
Dsaa7134-ts.c79 struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; in saa7134_ts_buffer_init() local
82 dmaq->curr = NULL; in saa7134_ts_buffer_init()
92 struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; in saa7134_ts_buffer_prepare() local
93 struct saa7134_dev *dev = dmaq->dev; in saa7134_ts_buffer_prepare()
110 return saa7134_pgtable_build(dev->pci, &dmaq->pt, dma->sgl, dma->nents, in saa7134_ts_buffer_prepare()
119 struct saa7134_dmaqueue *dmaq = q->drv_priv; in saa7134_ts_queue_setup() local
120 struct saa7134_dev *dev = dmaq->dev; in saa7134_ts_queue_setup()
136 struct saa7134_dmaqueue *dmaq = vq->drv_priv; in saa7134_ts_start_streaming() local
137 struct saa7134_dev *dev = dmaq->dev; in saa7134_ts_start_streaming()
146 list_for_each_entry_safe(buf, tmp, &dmaq->queue, entry) { in saa7134_ts_start_streaming()
[all …]
Dsaa7134-vbi.c82 struct saa7134_dmaqueue *dmaq = buf->vb2.vb2_buf.vb2_queue->drv_priv; in buffer_activate() local
97 (dmaq->pt.dma >> 12); in buffer_activate()
109 mod_timer(&dmaq->timeout, jiffies + BUFFER_TIMEOUT); in buffer_activate()
116 struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; in buffer_prepare() local
117 struct saa7134_dev *dev = dmaq->dev; in buffer_prepare()
133 return saa7134_pgtable_build(dev->pci, &dmaq->pt, dma->sgl, dma->nents, in buffer_prepare()
141 struct saa7134_dmaqueue *dmaq = q->drv_priv; in queue_setup() local
142 struct saa7134_dev *dev = dmaq->dev; in queue_setup()
159 struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; in buffer_init() local
163 dmaq->curr = NULL; in buffer_init()
Dsaa7134-video.c847 struct saa7134_dmaqueue *dmaq = buf->vb2.vb2_buf.vb2_queue->drv_priv; in buffer_activate() local
870 (dmaq->pt.dma >> 12); in buffer_activate()
921 mod_timer(&dmaq->timeout, jiffies + BUFFER_TIMEOUT); in buffer_activate()
927 struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; in buffer_init() local
931 dmaq->curr = NULL; in buffer_init()
938 struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv; in buffer_prepare() local
939 struct saa7134_dev *dev = dmaq->dev; in buffer_prepare()
956 return saa7134_pgtable_build(dev->pci, &dmaq->pt, dma->sgl, dma->nents, in buffer_prepare()
964 struct saa7134_dmaqueue *dmaq = q->drv_priv; in queue_setup() local
965 struct saa7134_dev *dev = dmaq->dev; in queue_setup()
[all …]
Dsaa7134-empress.c42 struct saa7134_dmaqueue *dmaq = vq->drv_priv; in start_streaming() local
43 struct saa7134_dev *dev = dmaq->dev; in start_streaming()
70 struct saa7134_dmaqueue *dmaq = vq->drv_priv; in stop_streaming() local
71 struct saa7134_dev *dev = dmaq->dev; in stop_streaming()
/Linux-v4.19/drivers/media/pci/cx23885/
Dcx23885-vbi.c230 struct cx23885_dmaqueue *dmaq = &dev->vbiq; in cx23885_start_streaming() local
231 struct cx23885_buffer *buf = list_entry(dmaq->active.next, in cx23885_start_streaming()
234 cx23885_start_vbi_dma(dev, dmaq, buf); in cx23885_start_streaming()
241 struct cx23885_dmaqueue *dmaq = &dev->vbiq; in cx23885_stop_streaming() local
246 while (!list_empty(&dmaq->active)) { in cx23885_stop_streaming()
247 struct cx23885_buffer *buf = list_entry(dmaq->active.next, in cx23885_stop_streaming()
Dcx23885-video.c497 struct cx23885_dmaqueue *dmaq = &dev->vidq; in cx23885_start_streaming() local
498 struct cx23885_buffer *buf = list_entry(dmaq->active.next, in cx23885_start_streaming()
501 cx23885_start_video_dma(dev, dmaq, buf); in cx23885_start_streaming()
508 struct cx23885_dmaqueue *dmaq = &dev->vidq; in cx23885_stop_streaming() local
513 while (!list_empty(&dmaq->active)) { in cx23885_stop_streaming()
514 struct cx23885_buffer *buf = list_entry(dmaq->active.next, in cx23885_stop_streaming()
Dcx23885-417.c1179 struct cx23885_dmaqueue *dmaq = &dev->ts1.mpegq; in cx23885_start_streaming() local
1185 struct cx23885_buffer *buf = list_entry(dmaq->active.next, in cx23885_start_streaming()
1188 cx23885_start_dma(&dev->ts1, dmaq, buf); in cx23885_start_streaming()
1192 while (!list_empty(&dmaq->active)) { in cx23885_start_streaming()
1193 struct cx23885_buffer *buf = list_entry(dmaq->active.next, in cx23885_start_streaming()
Dcx23885-dvb.c163 struct cx23885_dmaqueue *dmaq = &port->mpegq; in cx23885_start_streaming() local
164 struct cx23885_buffer *buf = list_entry(dmaq->active.next, in cx23885_start_streaming()
167 cx23885_start_dma(port, dmaq, buf); in cx23885_start_streaming()
/Linux-v4.19/drivers/media/pci/cx88/
Dcx88-vbi.c197 struct cx88_dmaqueue *dmaq = &dev->vbiq; in start_streaming() local
198 struct cx88_buffer *buf = list_entry(dmaq->active.next, in start_streaming()
201 cx8800_start_vbi_dma(dev, dmaq, buf); in start_streaming()
209 struct cx88_dmaqueue *dmaq = &dev->vbiq; in stop_streaming() local
216 while (!list_empty(&dmaq->active)) { in stop_streaming()
217 struct cx88_buffer *buf = list_entry(dmaq->active.next, in stop_streaming()
Dcx88-blackbird.c713 struct cx88_dmaqueue *dmaq = &dev->mpegq; in start_streaming() local
742 buf = list_entry(dmaq->active.next, struct cx88_buffer, list); in start_streaming()
743 cx8802_start_dma(dev, dmaq, buf); in start_streaming()
749 while (!list_empty(&dmaq->active)) { in start_streaming()
750 struct cx88_buffer *buf = list_entry(dmaq->active.next, in start_streaming()
763 struct cx88_dmaqueue *dmaq = &dev->mpegq; in stop_streaming() local
777 while (!list_empty(&dmaq->active)) { in stop_streaming()
778 struct cx88_buffer *buf = list_entry(dmaq->active.next, in stop_streaming()
Dcx88-dvb.c131 struct cx88_dmaqueue *dmaq = &dev->mpegq; in start_streaming() local
134 buf = list_entry(dmaq->active.next, struct cx88_buffer, list); in start_streaming()
135 cx8802_start_dma(dev, dmaq, buf); in start_streaming()
142 struct cx88_dmaqueue *dmaq = &dev->mpegq; in stop_streaming() local
148 while (!list_empty(&dmaq->active)) { in stop_streaming()
149 struct cx88_buffer *buf = list_entry(dmaq->active.next, in stop_streaming()
Dcx88-video.c551 struct cx88_dmaqueue *dmaq = &dev->vidq; in start_streaming() local
552 struct cx88_buffer *buf = list_entry(dmaq->active.next, in start_streaming()
555 start_video_dma(dev, dmaq, buf); in start_streaming()
563 struct cx88_dmaqueue *dmaq = &dev->vidq; in stop_streaming() local
569 while (!list_empty(&dmaq->active)) { in stop_streaming()
570 struct cx88_buffer *buf = list_entry(dmaq->active.next, in stop_streaming()
/Linux-v4.19/drivers/media/pci/cx25821/
Dcx25821-video.c120 struct cx25821_dmaqueue *dmaq = in cx25821_video_irq() local
125 if (!list_empty(&dmaq->active)) { in cx25821_video_irq()
126 buf = list_entry(dmaq->active.next, in cx25821_video_irq()
130 buf->vb.sequence = dmaq->count++; in cx25821_video_irq()
278 struct cx25821_dmaqueue *dmaq = &dev->channels[chan->id].dma_vidq; in cx25821_start_streaming() local
279 struct cx25821_buffer *buf = list_entry(dmaq->active.next, in cx25821_start_streaming()
282 dmaq->count = 0; in cx25821_start_streaming()
283 cx25821_start_video_dma(dev, dmaq, buf, chan->sram_channels); in cx25821_start_streaming()
291 struct cx25821_dmaqueue *dmaq = &dev->channels[chan->id].dma_vidq; in cx25821_stop_streaming() local
296 while (!list_empty(&dmaq->active)) { in cx25821_stop_streaming()
[all …]
/Linux-v4.19/drivers/media/pci/dt3155/
Ddt3155.c214 while (!list_empty(&pd->dmaq)) { in dt3155_stop_streaming()
215 vb = list_first_entry(&pd->dmaq, typeof(*vb), done_entry); in dt3155_stop_streaming()
230 list_add_tail(&vb->done_entry, &pd->dmaq); in dt3155_buf_queue()
271 if (ipd->curr_buf && !list_empty(&ipd->dmaq)) { in dt3155_irq_handler_even()
277 ivb = list_first_entry(&ipd->dmaq, typeof(*ivb), done_entry); in dt3155_irq_handler_even()
534 INIT_LIST_HEAD(&pd->dmaq); in dt3155_probe()
Ddt3155.h185 struct list_head dmaq; member
/Linux-v4.19/drivers/net/ethernet/sfc/
Dsiena_sriov.h77 void efx_siena_sriov_desc_fetch_err(struct efx_nic *efx, unsigned dmaq);
Dsiena_sriov.c1537 void efx_siena_sriov_desc_fetch_err(struct efx_nic *efx, unsigned dmaq) in efx_siena_sriov_desc_fetch_err() argument
1542 if (map_vi_index(efx, dmaq, &vf, &rel)) in efx_siena_sriov_desc_fetch_err()
/Linux-v4.19/drivers/media/usb/em28xx/
Dem28xx-video.c740 struct em28xx_dmaqueue *dmaq = &dev->vidq; in process_frame_data_em25xx() local
762 buf = finish_field_prepare_next(dev, buf, dmaq); in process_frame_data_em25xx()
778 buf = finish_field_prepare_next(dev, buf, dmaq); in process_frame_data_em25xx()