Lines Matching full:phys

112 	phys_addr_t phys;
114 phys = memblock_phys_alloc_range(PAGE_SIZE, PAGE_SIZE, 0,
116 if (!phys)
119 return phys;
170 phys_addr_t phys, pgprot_t prot)
179 __set_pte_nosync(ptep, pfn_pte(__phys_to_pfn(phys), prot));
188 phys += PAGE_SIZE;
193 unsigned long end, phys_addr_t phys,
226 if ((((addr | next | phys) & ~CONT_PTE_MASK) == 0) &&
230 init_pte(ptep, addr, next, phys, __prot);
233 phys += next - addr;
245 phys_addr_t phys, pgprot_t prot,
256 if (((addr | next | phys) & ~PMD_MASK) == 0 &&
258 pmd_set_huge(pmdp, phys, prot);
267 alloc_init_cont_pte(pmdp, addr, next, phys, prot,
273 phys += next - addr;
278 unsigned long end, phys_addr_t phys,
313 if ((((addr | next | phys) & ~CONT_PMD_MASK) == 0) &&
317 init_pmd(pmdp, addr, next, phys, __prot, pgtable_alloc, flags);
320 phys += next - addr;
327 phys_addr_t phys, pgprot_t prot,
361 ((addr | next | phys) & ~PUD_MASK) == 0 &&
363 pud_set_huge(pudp, phys, prot);
372 alloc_init_cont_pmd(pudp, addr, next, phys, prot,
378 phys += next - addr;
385 phys_addr_t phys, pgprot_t prot,
415 alloc_init_pud(p4dp, addr, next, phys, prot,
421 phys += next - addr;
427 static void __create_pgd_mapping_locked(pgd_t *pgdir, phys_addr_t phys,
440 if (WARN_ON((phys ^ virt) & ~PAGE_MASK))
443 phys &= PAGE_MASK;
449 alloc_init_p4d(pgdp, addr, next, phys, prot, pgtable_alloc,
451 phys += next - addr;
455 static void __create_pgd_mapping(pgd_t *pgdir, phys_addr_t phys,
462 __create_pgd_mapping_locked(pgdir, phys, virt, size, prot,
469 void create_kpti_ng_temp_pgd(pgd_t *pgdir, phys_addr_t phys, unsigned long virt,
509 void __init create_mapping_noalloc(phys_addr_t phys, unsigned long virt,
514 &phys, virt);
517 __create_pgd_mapping(init_mm.pgd, phys, virt, size, prot, NULL,
521 void __init create_pgd_mapping(struct mm_struct *mm, phys_addr_t phys,
532 __create_pgd_mapping(mm->pgd, phys, virt, size, prot,
536 static void update_mapping_prot(phys_addr_t phys, unsigned long virt,
541 &phys, virt);
545 __create_pgd_mapping(init_mm.pgd, phys, virt, size, prot, NULL,
1201 int pud_set_huge(pud_t *pudp, phys_addr_t phys, pgprot_t prot)
1203 pud_t new_pud = pfn_pud(__phys_to_pfn(phys), mk_pud_sect_prot(prot));
1210 VM_BUG_ON(phys & ~PUD_MASK);
1215 int pmd_set_huge(pmd_t *pmdp, phys_addr_t phys, pgprot_t prot)
1217 pmd_t new_pmd = pfn_pmd(__phys_to_pfn(phys), mk_pmd_sect_prot(prot));
1224 VM_BUG_ON(phys & ~PMD_MASK);