/linux-master/arch/mips/include/asm/ |
H A D | dma-direct.h | 6 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr);
|
/linux-master/arch/loongarch/include/asm/ |
H A D | dma-direct.h | 9 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr);
|
/linux-master/arch/mips/loongson2ef/fuloong-2e/ |
H A D | dma.c | 9 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) function
|
/linux-master/arch/mips/loongson2ef/lemote-2f/ |
H A D | dma.c | 9 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) function
|
/linux-master/arch/powerpc/include/asm/ |
H A D | dma-direct.h | 10 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) function
|
/linux-master/arch/mips/sgi-ip32/ |
H A D | ip32-dma.c | 30 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) function
|
/linux-master/arch/mips/cavium-octeon/ |
H A D | dma-octeon.c | 32 phys_addr_t (*dma_to_phys)(struct device *dev, dma_addr_t daddr); member in struct:octeon_dma_map_ops 70 .dma_to_phys = octeon_gen1_dma_to_phys, 85 .dma_to_phys = octeon_gen2_dma_to_phys, 112 .dma_to_phys = octeon_big_dma_to_phys, 145 .dma_to_phys = octeon_small_dma_to_phys, 180 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) function 184 return octeon_pci_dma_ops->dma_to_phys(dev, daddr);
|
/linux-master/arch/mips/loongson64/ |
H A D | dma.c | 16 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) function
|
/linux-master/kernel/dma/ |
H A D | direct.h | 59 phys_addr_t paddr = dma_to_phys(dev, addr); 71 phys_addr_t paddr = dma_to_phys(dev, addr); 119 phys_addr_t phys = dma_to_phys(dev, addr);
|
H A D | direct.c | 36 return pfn_to_page(PHYS_PFN(dma_to_phys(dev, dma_addr))); 61 *phys_limit = dma_to_phys(dev, dma_limit); 405 phys_addr_t paddr = dma_to_phys(dev, sg_dma_address(sg)); 428 phys_addr_t paddr = dma_to_phys(dev, sg_dma_address(sg)); 550 unsigned long pfn = PHYS_PFN(dma_to_phys(dev, dma_addr)); 643 is_swiotlb_buffer(dev, dma_to_phys(dev, dma_addr));
|
/linux-master/arch/arm/xen/ |
H A D | mm.c | 55 cflush.a.dev_bus_addr = dma_to_phys(dev, handle); 98 unsigned int bfn = XEN_PFN_DOWN(dma_to_phys(dev, dev_addr));
|
/linux-master/drivers/xen/ |
H A D | swiotlb-xen.c | 74 return xen_bus_to_phys(dev, dma_to_phys(dev, dma_addr)); 93 unsigned long bfn = XEN_PFN_DOWN(dma_to_phys(dev, dma_addr)); 237 if (pfn_valid(PFN_DOWN(dma_to_phys(dev, dev_addr)))) 261 if (pfn_valid(PFN_DOWN(dma_to_phys(hwdev, dev_addr)))) 279 if (pfn_valid(PFN_DOWN(dma_to_phys(dev, dma_addr)))) 299 if (pfn_valid(PFN_DOWN(dma_to_phys(dev, dma_addr))))
|
H A D | gntdev-dmabuf.c | 638 unsigned long pfn = bfn_to_pfn(XEN_PFN_DOWN(dma_to_phys(dev, addr)));
|
/linux-master/include/linux/ |
H A D | dma-direct.h | 73 * bit in the DMA address, and dma_to_phys will clear it. 82 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) function
|
/linux-master/arch/mips/pci/ |
H A D | pci-ar2315.c | 179 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) function
|
H A D | pci-xtalk-bridge.c | 37 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) function
|
/linux-master/arch/arm/mm/ |
H A D | dma-mapping.c | 609 struct page *page = phys_to_page(dma_to_phys(dev, handle));
|
/linux-master/drivers/of/ |
H A D | unittest.c | 10 #include <linux/dma-direct.h> /* to test phys_to_dma/dma_to_phys */ 975 paddr = dma_to_phys(dev_bogus, expect_dma_addr);
|