Lines Matching refs:dma_q
168 static inline void get_next_buf(struct tm6000_dmaqueue *dma_q,
171 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq);
174 if (list_empty(&dma_q->active)) {
180 *buf = list_entry(dma_q->active.next,
193 struct tm6000_dmaqueue *dma_q,
212 struct tm6000_dmaqueue *dma_q = urb->context;
213 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq);
224 get_next_buf(dma_q, &vbuf);
291 buffer_filled(dev, dma_q, vbuf);
294 get_next_buf(dma_q, &vbuf);
381 struct tm6000_dmaqueue *dma_q = urb->context;
382 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq);
388 get_next_buf(dma_q, &buf);
404 buffer_filled(dev, dma_q, buf);
406 get_next_buf(dma_q, &buf);
466 struct tm6000_dmaqueue *dma_q = urb->context;
467 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq);
512 struct tm6000_dmaqueue *dma_q = urb->context;
513 struct tm6000_core *dev = container_of(dma_q, struct tm6000_core, vidq);
586 struct tm6000_dmaqueue *dma_q = &dev->vidq;
662 tm6000_irq_callback, dma_q);
678 struct tm6000_dmaqueue *dma_q = &dev->vidq;
681 dma_q->frame = 0;
682 dma_q->ini_jiffies = jiffies;
684 init_waitqueue_head(&dma_q->wq);