Lines Matching refs:p4d_t
26 static p4d_t tmp_p4d[PTRS_PER_P4D] __page_aligned_bss;
80 static void __init kasan_populate_pud(p4d_t *p4d,
115 p4d_t *p4dp, *p;
119 p = memblock_alloc_or_panic(PTRS_PER_P4D * sizeof(p4d_t), PAGE_SIZE);
165 static void __init kasan_early_clear_pud(p4d_t *p4dp,
193 p4d_t *p4dp, *base_p4d;
197 p4dp = (p4d_t *)pgdp;
234 static void __init kasan_early_populate_pud(p4d_t *p4dp,
267 p4d_t *p4dp, *base_p4d;
281 p4dp = (p4d_t *)pgdp;
377 static void __init kasan_shallow_populate_pud(p4d_t *p4d,
402 p4d_t *p4d_k = p4d_offset(pgd, vaddr);
455 p4d_t *base_p4d;
465 ptr = (p4d_t *)pgd_page_vaddr(pgdp_get(pgd_offset_k(KASAN_SHADOW_END)));
466 memcpy(tmp_p4d, ptr, sizeof(p4d_t) * PTRS_PER_P4D);
471 base_p4d = (p4d_t *)tmp_pg_dir;