Lines Matching defs:phys_addr
94 phys_addr_t phys_addr, pgprot_t prot,
101 pfn = phys_addr >> PAGE_SHIFT;
127 phys_addr_t phys_addr, pgprot_t prot,
142 if (!IS_ALIGNED(phys_addr, PMD_SIZE))
148 return pmd_set_huge(pmd, phys_addr, prot);
152 phys_addr_t phys_addr, pgprot_t prot,
164 if (vmap_try_huge_pmd(pmd, addr, next, phys_addr, prot,
170 if (vmap_pte_range(pmd, addr, next, phys_addr, prot, max_page_shift, mask))
172 } while (pmd++, phys_addr += (next - addr), addr = next, addr != end);
177 phys_addr_t phys_addr, pgprot_t prot,
192 if (!IS_ALIGNED(phys_addr, PUD_SIZE))
198 return pud_set_huge(pud, phys_addr, prot);
202 phys_addr_t phys_addr, pgprot_t prot,
214 if (vmap_try_huge_pud(pud, addr, next, phys_addr, prot,
220 if (vmap_pmd_range(pud, addr, next, phys_addr, prot,
223 } while (pud++, phys_addr += (next - addr), addr = next, addr != end);
228 phys_addr_t phys_addr, pgprot_t prot,
243 if (!IS_ALIGNED(phys_addr, P4D_SIZE))
249 return p4d_set_huge(p4d, phys_addr, prot);
253 phys_addr_t phys_addr, pgprot_t prot,
265 if (vmap_try_huge_p4d(p4d, addr, next, phys_addr, prot,
271 if (vmap_pud_range(p4d, addr, next, phys_addr, prot,
274 } while (p4d++, phys_addr += (next - addr), addr = next, addr != end);
279 phys_addr_t phys_addr, pgprot_t prot,
295 err = vmap_p4d_range(pgd, addr, next, phys_addr, prot,
299 } while (pgd++, phys_addr += (next - addr), addr = next, addr != end);
308 phys_addr_t phys_addr, pgprot_t prot)
312 err = vmap_range_noflush(addr, end, phys_addr, pgprot_nx(prot),
316 err = kmsan_ioremap_page_range(addr, end, phys_addr, prot,
4399 if (v->phys_addr)
4400 seq_printf(m, " phys=%pa", &v->phys_addr);