Home
last modified time | relevance | path

Searched refs:new_pud (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/arch/arm/mm/
Dpgd.c33 pud_t *new_pud, *init_pud; in pgd_alloc() local
56 new_pud = pud_alloc(mm, new_pgd + pgd_index(MODULES_VADDR), in pgd_alloc()
58 if (!new_pud) in pgd_alloc()
61 new_pmd = pmd_alloc(mm, new_pud, 0); in pgd_alloc()
72 new_pud = pud_alloc(mm, new_pgd, 0); in pgd_alloc()
73 if (!new_pud) in pgd_alloc()
76 new_pmd = pmd_alloc(mm, new_pud, 0); in pgd_alloc()
109 pud_free(mm, new_pud); in pgd_alloc()
/Linux-v5.4/arch/powerpc/kvm/
Dbook3s_64_mmu_radix.c569 pud_t *pud, *new_pud = NULL; in kvmppc_create_pte() local
580 new_pud = pud_alloc_one(kvm->mm, gpa); in kvmppc_create_pte()
600 if (!new_pud) in kvmppc_create_pte()
602 pgd_populate(kvm->mm, pgd, new_pud); in kvmppc_create_pte()
603 new_pud = NULL; in kvmppc_create_pte()
729 if (new_pud) in kvmppc_create_pte()
730 pud_free(kvm->mm, new_pud); in kvmppc_create_pte()
/Linux-v5.4/virt/kvm/arm/
Dmmu.c1802 pud_t new_pud = kvm_pfn_pud(pfn, mem_type); in user_mem_abort() local
1804 new_pud = kvm_pud_mkhuge(new_pud); in user_mem_abort()
1806 new_pud = kvm_s2pud_mkwrite(new_pud); in user_mem_abort()
1809 new_pud = kvm_s2pud_mkexec(new_pud); in user_mem_abort()
1811 ret = stage2_set_pud_huge(kvm, memcache, fault_ipa, &new_pud); in user_mem_abort()
/Linux-v5.4/arch/arm64/mm/
Dmmu.c958 pud_t new_pud = pfn_pud(__phys_to_pfn(phys), mk_pud_sect_prot(prot)); in pud_set_huge() local
962 pud_val(new_pud))) in pud_set_huge()
966 set_pud(pudp, new_pud); in pud_set_huge()
/Linux-v5.4/arch/arm/include/asm/
Dkvm_mmu.h99 static inline void kvm_set_pud(pud_t *pud, pud_t new_pud) in kvm_set_pud() argument
/Linux-v5.4/arch/powerpc/mm/book3s64/
Dradix_pgtable.c1103 pte_t new_pud = pfn_pte(__phys_to_pfn(addr), prot); in pud_set_huge() local
1108 set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pud); in pud_set_huge()