Lines Matching refs:dma_handle

81 				dma_addr_t *dma_handle, gfp_t gfp,
84 void *vaddr, dma_addr_t dma_handle,
97 void (*unmap_page)(struct device *dev, dma_addr_t dma_handle,
114 void (*unmap_resource)(struct device *dev, dma_addr_t dma_handle,
118 dma_addr_t dma_handle, size_t size,
121 dma_addr_t dma_handle, size_t size,
159 dma_addr_t *dma_handle, void **ret);
165 void *dma_alloc_from_global_coherent(ssize_t size, dma_addr_t *dma_handle);
176 dma_addr_t *dma_handle) in dma_alloc_from_global_coherent() argument
445 void *dma_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle,
448 dma_addr_t dma_handle, unsigned long attrs);
449 void *dmam_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle,
452 dma_addr_t dma_handle);
520 dma_addr_t *dma_handle, gfp_t flag, unsigned long attrs) in dma_alloc_attrs() argument
525 dma_addr_t dma_handle, unsigned long attrs) in dma_free_attrs() argument
529 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in dmam_alloc_attrs() argument
534 void *vaddr, dma_addr_t dma_handle) in dmam_free_coherent() argument
641 dma_addr_t *dma_handle, gfp_t gfp) in dma_alloc_coherent() argument
644 return dma_alloc_attrs(dev, size, dma_handle, gfp, in dma_alloc_coherent()
649 void *cpu_addr, dma_addr_t dma_handle) in dma_free_coherent() argument
651 return dma_free_attrs(dev, size, cpu_addr, dma_handle, 0); in dma_free_coherent()
771 dma_addr_t *dma_handle, gfp_t gfp) in dmam_alloc_coherent() argument
773 return dmam_alloc_attrs(dev, size, dma_handle, gfp, in dmam_alloc_coherent()