Lines Matching refs:phys
39 phys_addr_t phys) in phys_to_dma_direct() argument
42 return __phys_to_dma(dev, phys); in phys_to_dma_direct()
43 return phys_to_dma(dev, phys); in phys_to_dma_direct()
79 static bool dma_coherent_ok(struct device *dev, phys_addr_t phys, size_t size) in dma_coherent_ok() argument
81 return phys_to_dma_direct(dev, phys) + size - 1 <= in dma_coherent_ok()
302 phys_addr_t phys = dma_to_phys(dev, addr); in dma_direct_unmap_page() local
307 if (unlikely(is_swiotlb_buffer(phys))) in dma_direct_unmap_page()
308 swiotlb_tbl_unmap_single(dev, phys, size, size, dir, attrs); in dma_direct_unmap_page()
336 phys_addr_t phys = page_to_phys(page) + offset; in dma_direct_map_page() local
337 dma_addr_t dma_addr = phys_to_dma(dev, phys); in dma_direct_map_page()
340 !swiotlb_map(dev, &phys, &dma_addr, size, dir, attrs)) { in dma_direct_map_page()
346 arch_sync_dma_for_device(dev, phys, size, dir); in dma_direct_map_page()