Lines Matching refs:phys_addr_t
21 static phys_addr_t pteval_to_phys_addr(pteval_t pteval) in pteval_to_phys_addr()
23 return (phys_addr_t)((pteval & PTE_PPN) >> PPN_SHIFT) << PAGE_SHIFT; in pteval_to_phys_addr()
28 phys_addr_t paddr = pteval_to_phys_addr(pteval); in pteval_to_ptep()
57 static pteval_t *__install_page(pgd_t *pgtable, phys_addr_t paddr, in __install_page()
60 phys_addr_t ppn = (paddr >> PAGE_SHIFT) << PPN_SHIFT; in __install_page()
76 pteval_t *install_page(pgd_t *pgtable, phys_addr_t phys, void *virt) in install_page()
78 phys_addr_t paddr = phys & PHYS_PAGE_MASK; in install_page()
88 phys_addr_t phys_start, phys_addr_t phys_end, in mmu_set_range_ptes()
91 phys_addr_t paddr = phys_start & PHYS_PAGE_MASK; in mmu_set_range_ptes()
128 void *setup_mmu(phys_addr_t top, void *opaque) in setup_mmu()
157 void __iomem *ioremap(phys_addr_t phys_addr, size_t size) in ioremap()
159 phys_addr_t start = phys_addr & PHYS_PAGE_MASK; in ioremap()
160 phys_addr_t end = PAGE_ALIGN(phys_addr + size); in ioremap()
180 phys_addr_t virt_to_pte_phys(pgd_t *pgtable, void *virt) in virt_to_pte_phys()
201 phys_addr_t virt_to_phys(volatile void *address) in virt_to_phys()
212 void *phys_to_virt(phys_addr_t address) in phys_to_virt()