Lines Matching refs:dma_handle
66 dma_addr_t *dma_handle, gfp_t flag, in __dma_direct_alloc_coherent() argument
71 ret = __dma_alloc_coherent(dev, size, dma_handle, flag); in __dma_direct_alloc_coherent()
74 *dma_handle += get_dma_offset(dev); in __dma_direct_alloc_coherent()
116 *dma_handle = __pa(ret) + get_dma_offset(dev); in __dma_direct_alloc_coherent()
123 void *vaddr, dma_addr_t dma_handle, in __dma_direct_free_coherent() argument
134 dma_addr_t *dma_handle, gfp_t flag, in dma_direct_alloc_coherent() argument
143 return __dma_direct_alloc_coherent(dev, size, dma_handle, in dma_direct_alloc_coherent()
152 return iommu_alloc_coherent(dev, iommu, size, dma_handle, in dma_direct_alloc_coherent()
158 void *vaddr, dma_addr_t dma_handle, in dma_direct_free_coherent() argument
165 return __dma_direct_free_coherent(dev, size, vaddr, dma_handle, in dma_direct_free_coherent()
175 iommu_free_coherent(iommu, size, vaddr, dma_handle); in dma_direct_free_coherent()
263 dma_addr_t dma_handle, size_t size, in dma_direct_sync_single() argument
266 __dma_sync(bus_to_virt(dma_handle), size, direction); in dma_direct_sync_single()