Lines Matching refs:dma_addr_t
15 dma_addr_t device_base;
30 static inline dma_addr_t dma_get_device_base(struct device *dev, in dma_get_device_base()
39 dma_addr_t device_addr, size_t size, bool use_dma_pfn_offset) in dma_init_coherent_memory()
118 dma_addr_t device_addr, size_t size) in dma_declare_coherent_memory()
143 ssize_t size, dma_addr_t *dma_handle) in __dma_alloc_from_coherent()
152 if (unlikely(size > ((dma_addr_t)mem->size << PAGE_SHIFT))) in __dma_alloc_from_coherent()
163 ((dma_addr_t)pageno << PAGE_SHIFT); in __dma_alloc_from_coherent()
164 ret = mem->virt_base + ((dma_addr_t)pageno << PAGE_SHIFT); in __dma_alloc_from_coherent()
188 dma_addr_t *dma_handle, void **ret) in dma_alloc_from_dev_coherent()
203 (mem->virt_base + ((dma_addr_t)mem->size << PAGE_SHIFT))) { in __dma_release_from_coherent()
238 (mem->virt_base + ((dma_addr_t)mem->size << PAGE_SHIFT))) { in __dma_mmap_from_coherent()
284 dma_addr_t *dma_handle) in dma_alloc_from_global_coherent()