Lines Matching refs:dma_addr_t
36 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) in pfn_to_dma()
40 return (dma_addr_t)__pfn_to_bus(pfn); in pfn_to_dma()
43 static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) in dma_to_pfn()
53 static inline void *dma_to_virt(struct device *dev, dma_addr_t addr) in dma_to_virt()
64 static inline dma_addr_t virt_to_dma(struct device *dev, void *addr) in virt_to_dma()
69 return (dma_addr_t)__virt_to_bus((unsigned long)(addr)); in virt_to_dma()
73 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) in pfn_to_dma()
78 static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) in dma_to_pfn()
83 static inline void *dma_to_virt(struct device *dev, dma_addr_t addr) in dma_to_virt()
88 static inline dma_addr_t virt_to_dma(struct device *dev, void *addr) in virt_to_dma()
105 extern void *arm_dma_alloc(struct device *dev, size_t size, dma_addr_t *handle,
123 dma_addr_t handle, unsigned long attrs);
139 void *cpu_addr, dma_addr_t dma_addr, size_t size,
167 unsigned long, int (*)(struct device *, dma_addr_t, size_t));
195 void *cpu_addr, dma_addr_t dma_addr, size_t size,