Lines Matching refs:prot
65 unsigned long end, phys_addr_t phys_addr, pgprot_t prot, in ioremap_pte_range() argument
77 set_pte_at(&init_mm, addr, pte, pfn_pte(pfn, prot)); in ioremap_pte_range()
86 pgprot_t prot) in ioremap_try_huge_pmd() argument
103 return pmd_set_huge(pmd, phys_addr, prot); in ioremap_try_huge_pmd()
107 unsigned long end, phys_addr_t phys_addr, pgprot_t prot, in ioremap_pmd_range() argument
119 if (ioremap_try_huge_pmd(pmd, addr, next, phys_addr, prot)) { in ioremap_pmd_range()
124 if (ioremap_pte_range(pmd, addr, next, phys_addr, prot, mask)) in ioremap_pmd_range()
132 pgprot_t prot) in ioremap_try_huge_pud() argument
149 return pud_set_huge(pud, phys_addr, prot); in ioremap_try_huge_pud()
153 unsigned long end, phys_addr_t phys_addr, pgprot_t prot, in ioremap_pud_range() argument
165 if (ioremap_try_huge_pud(pud, addr, next, phys_addr, prot)) { in ioremap_pud_range()
170 if (ioremap_pmd_range(pud, addr, next, phys_addr, prot, mask)) in ioremap_pud_range()
178 pgprot_t prot) in ioremap_try_huge_p4d() argument
195 return p4d_set_huge(p4d, phys_addr, prot); in ioremap_try_huge_p4d()
199 unsigned long end, phys_addr_t phys_addr, pgprot_t prot, in ioremap_p4d_range() argument
211 if (ioremap_try_huge_p4d(p4d, addr, next, phys_addr, prot)) { in ioremap_p4d_range()
216 if (ioremap_pud_range(p4d, addr, next, phys_addr, prot, mask)) in ioremap_p4d_range()
223 unsigned long end, phys_addr_t phys_addr, pgprot_t prot) in ioremap_page_range() argument
238 err = ioremap_p4d_range(pgd, addr, next, phys_addr, prot, in ioremap_page_range()
253 void __iomem *ioremap_prot(phys_addr_t addr, size_t size, unsigned long prot) in ioremap_prot() argument
275 if (ioremap_page_range(vaddr, vaddr + size, addr, __pgprot(prot))) { in ioremap_prot()