Home
last modified time | relevance | path

Searched refs:stk_urb (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/media/usb/stk1160/
H A Dstk1160-video.c307 struct stk1160_urb *stk_urb = urb->context; in stk1160_isoc_irq() local
308 struct stk1160 *dev = stk_urb->dev; in stk1160_isoc_irq()
324 invalidate_kernel_vmap_range(stk_urb->transfer_buffer, in stk1160_isoc_irq()
326 dma_sync_sgtable_for_cpu(dma_dev, stk_urb->sgt, DMA_FROM_DEVICE); in stk1160_isoc_irq()
336 dma_sync_sgtable_for_device(dma_dev, stk_urb->sgt, DMA_FROM_DEVICE); in stk1160_isoc_irq()
372 static void stk_free_urb(struct stk1160 *dev, struct stk1160_urb *stk_urb) in stk_free_urb() argument
376 dma_vunmap_noncontiguous(dma_dev, stk_urb->transfer_buffer); in stk_free_urb()
377 dma_free_noncontiguous(dma_dev, stk_urb->urb->transfer_buffer_length, in stk_free_urb()
378 stk_urb->sgt, DMA_FROM_DEVICE); in stk_free_urb()
379 usb_free_urb(stk_urb->urb); in stk_free_urb()
[all …]
H A Dstk1160-v4l.c235 struct stk1160_urb *stk_urb = &dev->isoc_ctl.urb_ctl[i]; in stk1160_start_streaming() local
237 dma_sync_sgtable_for_device(stk1160_get_dmadev(dev), stk_urb->sgt, in stk1160_start_streaming()