Lines Matching defs:dev
12 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn)
14 if (dev && dev->dma_range_map)
15 pfn = PFN_DOWN(translate_phys_to_dma(dev, PFN_PHYS(pfn)));
19 static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr)
23 if (dev && dev->dma_range_map)
24 pfn = PFN_DOWN(translate_dma_to_phys(dev, PFN_PHYS(pfn)));
28 static inline dma_addr_t virt_to_dma(struct device *dev, void *addr)
30 if (dev)
31 return pfn_to_dma(dev, virt_to_pfn(addr));
36 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
39 return pfn_to_dma(dev, __phys_to_pfn(paddr)) + offset;
42 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dev_addr)
45 return __pfn_to_phys(dma_to_pfn(dev, dev_addr)) + offset;