Searched refs:dma_to_pfn (Results 1 – 2 of 2) sorted by relevance
| /linux-4.4.14/arch/arm/include/asm/ |
| D | dma-mapping.h | 68 static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) in dma_to_pfn() function 81 unsigned long pfn = dma_to_pfn(dev, addr); in dma_to_virt() 103 static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) in dma_to_pfn() function 122 return PHYS_PFN_OFFSET + dma_to_pfn(dev, *dev->dma_mask); in dma_max_pfn() 148 return __pfn_to_phys(dma_to_pfn(dev, dev_addr)) + offset; in dma_to_phys()
|
| /linux-4.4.14/arch/arm/mm/ |
| D | dma-mapping.c | 111 __dma_page_dev_to_cpu(pfn_to_page(dma_to_pfn(dev, handle)), in arm_dma_unmap_page() 119 struct page *page = pfn_to_page(dma_to_pfn(dev, handle-offset)); in arm_dma_sync_single_for_cpu() 127 struct page *page = pfn_to_page(dma_to_pfn(dev, handle-offset)); in arm_dma_sync_single_for_device() 178 dma_to_pfn(dev, ~0) < max_pfn - 1) { in __dma_supported() 193 if (dma_to_pfn(dev, mask) < max_dma_pfn) { in __dma_supported() 197 dma_to_pfn(dev, 0), dma_to_pfn(dev, mask) + 1, in __dma_supported() 699 unsigned long pfn = dma_to_pfn(dev, dma_addr); in __arm_dma_mmap() 743 struct page *page = pfn_to_page(dma_to_pfn(dev, handle)); in __arm_dma_free() 781 struct page *page = pfn_to_page(dma_to_pfn(dev, handle)); in arm_dma_get_sgtable()
|