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