Lines Matching refs:dma_addr_t
59 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) in pfn_to_dma()
63 return (dma_addr_t)__pfn_to_bus(pfn); in pfn_to_dma()
66 static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) in dma_to_pfn()
76 static inline void *dma_to_virt(struct device *dev, dma_addr_t addr) in dma_to_virt()
87 static inline dma_addr_t virt_to_dma(struct device *dev, void *addr) in virt_to_dma()
92 return (dma_addr_t)__virt_to_bus((unsigned long)(addr)); in virt_to_dma()
96 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) in pfn_to_dma()
101 static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) in dma_to_pfn()
106 static inline void *dma_to_virt(struct device *dev, dma_addr_t addr) in dma_to_virt()
111 static inline dma_addr_t virt_to_dma(struct device *dev, void *addr) in virt_to_dma()
137 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) in phys_to_dma()
143 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dev_addr) in dma_to_phys()
149 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable()
173 static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in dma_mapping_error()
184 dma_addr_t *handle, gfp_t gfp) in dma_alloc_noncoherent()
190 void *cpu_addr, dma_addr_t handle) in dma_free_noncoherent()
209 extern void *arm_dma_alloc(struct device *dev, size_t size, dma_addr_t *handle,
215 dma_addr_t *dma_handle, gfp_t flag, in dma_alloc_attrs()
242 dma_addr_t handle, struct dma_attrs *attrs);
247 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs()
271 void *cpu_addr, dma_addr_t dma_addr, size_t size,
306 unsigned long, int (*)(struct device *, dma_addr_t, size_t));
334 void *cpu_addr, dma_addr_t dma_addr, size_t size,