Lines Matching refs:direction
152 int direction, unsigned long data, unsigned long size) in videobuf_dma_init_user_locked() argument
158 dma->direction = direction; in videobuf_dma_init_user_locked()
159 switch (dma->direction) { in videobuf_dma_init_user_locked()
194 static int videobuf_dma_init_user(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_user() argument
200 ret = videobuf_dma_init_user_locked(dma, direction, data, size); in videobuf_dma_init_user()
206 static int videobuf_dma_init_kernel(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_kernel() argument
213 dma->direction = direction; in videobuf_dma_init_kernel()
265 static int videobuf_dma_init_overlay(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_overlay() argument
270 dma->direction = direction; in videobuf_dma_init_overlay()
310 dma->nr_pages, dma->direction); in videobuf_dma_map()
331 dma_unmap_sg(dev, dma->sglist, dma->nr_pages, dma->direction); in videobuf_dma_unmap()
349 dma->direction == DMA_FROM_DEVICE); in videobuf_dma_free()
372 dma->direction = DMA_NONE; in videobuf_dma_free()
579 mem->dma.nr_pages, mem->dma.direction); in __videobuf_sync()