Lines Matching defs:pudp
78 pud_t *pudp;
85 pudp = early_alloc_pgtable(PAGE_SIZE, nid,
87 p4d_populate(&init_mm, p4dp, pudp);
89 pudp = pud_offset(p4dp, ea);
91 ptep = (pte_t *)pudp;
94 if (pud_none(*pudp)) {
97 pud_populate(&init_mm, pudp, pmdp);
99 pmdp = pmd_offset(pudp, ea);
130 pud_t *pudp;
153 pudp = pud_alloc(&init_mm, p4dp, ea);
154 if (!pudp)
157 ptep = (pte_t *)pudp;
160 pmdp = pmd_alloc(&init_mm, pudp, ea);
191 pud_t *pudp;
204 pudp = pud_alloc(&init_mm, p4dp, idx);
205 if (!pudp)
207 if (pud_leaf(*pudp)) {
208 ptep = (pte_t *)pudp;
211 pmdp = pmd_alloc(&init_mm, pudp, idx);
1014 static inline pmd_t *vmemmap_pmd_alloc(pud_t *pudp, int node,
1020 if (unlikely(pud_none(*pudp))) {
1023 pud_populate(&init_mm, pudp, pmd);
1025 return pmd_alloc(&init_mm, pudp, address);
1027 return pmd_offset(pudp, address);
1362 pud_t *pudp, unsigned long clr,
1368 WARN_ON(!pud_devmap(*pudp));
1369 assert_spin_locked(pud_lockptr(mm, pudp));
1372 old = radix__pte_update(mm, addr, pudp_ptep(pudp), clr, set, 1);
1455 unsigned long addr, pud_t *pudp)
1460 old = radix__pud_hugepage_update(mm, addr, pudp, ~0UL, 0);