Lines Matching defs:pudp
73 static pmd_t *__init kasan_pmd_offset(pud_t *pudp, unsigned long addr, int node,
76 if (pud_none(READ_ONCE(*pudp))) {
80 __pud_populate(pudp, pmd_phys, PMD_TYPE_TABLE);
83 return early ? pmd_offset_kimg(pudp, addr) : pmd_offset(pudp, addr);
116 static void __init kasan_pmd_populate(pud_t *pudp, unsigned long addr,
120 pmd_t *pmdp = kasan_pmd_offset(pudp, addr, node, early);
132 pud_t *pudp = kasan_pud_offset(p4dp, addr, node, early);
136 kasan_pmd_populate(pudp, addr, next, node, early);
137 } while (pudp++, addr = next, addr != end && pud_none(READ_ONCE(*pudp)));