Lines Matching refs:paddr
25 phys_addr_t paddr; in arch_dma_alloc() local
41 paddr = page_to_phys(page); in arch_dma_alloc()
43 *dma_handle = paddr; in arch_dma_alloc()
50 kvaddr = ioremap_nocache(paddr, size); in arch_dma_alloc()
56 kvaddr = (void *)(u32)paddr; in arch_dma_alloc()
70 dma_cache_wback_inv(paddr, size); in arch_dma_alloc()
78 phys_addr_t paddr = dma_handle; in arch_dma_free() local
79 struct page *page = virt_to_page(paddr); in arch_dma_free()
130 void arch_sync_dma_for_device(struct device *dev, phys_addr_t paddr, in arch_sync_dma_for_device() argument
135 dma_cache_wback(paddr, size); in arch_sync_dma_for_device()
139 dma_cache_inv(paddr, size); in arch_sync_dma_for_device()
143 dma_cache_wback_inv(paddr, size); in arch_sync_dma_for_device()
151 void arch_sync_dma_for_cpu(struct device *dev, phys_addr_t paddr, in arch_sync_dma_for_cpu() argument
161 dma_cache_inv(paddr, size); in arch_sync_dma_for_cpu()