Lines Matching defs:pudp
76 static pmd_t *__init kasan_pmd_offset(pud_t *pudp, unsigned long addr, int node,
79 if (pud_none(READ_ONCE(*pudp))) {
83 __pud_populate(pudp, pmd_phys, PUD_TYPE_TABLE);
86 return early ? pmd_offset_kimg(pudp, addr) : pmd_offset(pudp, addr);
132 static void __init kasan_pmd_populate(pud_t *pudp, unsigned long addr,
136 pmd_t *pmdp = kasan_pmd_offset(pudp, addr, node, early);
148 pud_t *pudp = kasan_pud_offset(p4dp, addr, node, early);
152 kasan_pmd_populate(pudp, addr, next, node, early);
153 } while (pudp++, addr = next, addr != end && pud_none(READ_ONCE(*pudp)));
260 pud_t *pudp = (pud_t *)__phys_to_kimg(__pgd_to_phys(pgd));
262 memcpy(pud, pudp, PAGE_SIZE);
284 pud_t *pudp = (pud_t *)__phys_to_kimg(__pgd_to_phys(pgd));
286 memset(&pudp[start], 0, (end - start) * sizeof(pud_t));