Lines Matching defs:pud
24 static void idmap_add_pmd(pud_t *pud, unsigned long addr, unsigned long end,
30 if (pud_none_or_clear_bad(pud) || (pud_val(*pud) & L_PGD_SWAPPER)) {
40 if (!pud_none(*pud))
41 memcpy(pmd, pmd_offset(pud, 0),
43 pud_populate(&init_mm, pud, pmd);
46 pmd = pmd_offset(pud, addr);
55 static void idmap_add_pmd(pud_t *pud, unsigned long addr, unsigned long end,
58 pmd_t *pmd = pmd_offset(pud, addr);
72 pud_t *pud = pud_offset(p4d, addr);
77 idmap_add_pmd(pud, addr, next, prot);
78 } while (pud++, addr = next, addr != end);