Searched refs:dma_to_phys (Results 1 - 18 of 18) sorted by relevance

/linux-master/arch/mips/include/asm/
H A Ddma-direct.h6 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr);
/linux-master/arch/loongarch/include/asm/
H A Ddma-direct.h9 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr);
/linux-master/arch/mips/loongson2ef/fuloong-2e/
H A Ddma.c9 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) function
/linux-master/arch/mips/loongson2ef/lemote-2f/
H A Ddma.c9 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) function
/linux-master/arch/powerpc/include/asm/
H A Ddma-direct.h10 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) function
/linux-master/arch/mips/sgi-ip32/
H A Dip32-dma.c30 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) function
/linux-master/arch/mips/cavium-octeon/
H A Ddma-octeon.c32 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 Ddma.c16 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) function
/linux-master/kernel/dma/
H A Ddirect.h59 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 Ddirect.c36 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 Dmm.c55 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 Dswiotlb-xen.c74 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 Dgntdev-dmabuf.c638 unsigned long pfn = bfn_to_pfn(XEN_PFN_DOWN(dma_to_phys(dev, addr)));
/linux-master/include/linux/
H A Ddma-direct.h73 * 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 Dpci-ar2315.c179 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) function
H A Dpci-xtalk-bridge.c37 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) function
/linux-master/arch/arm/mm/
H A Ddma-mapping.c609 struct page *page = phys_to_page(dma_to_phys(dev, handle));
/linux-master/drivers/of/
H A Dunittest.c10 #include <linux/dma-direct.h> /* to test phys_to_dma/dma_to_phys */
975 paddr = dma_to_phys(dev_bogus, expect_dma_addr);

Completed in 466 milliseconds