pgd_page_vaddr
(void*)pgd_page_vaddr(*pgd_offset_k(KASAN_SHADOW_START)),
pmd_dir = (pmd_t *)pgd_page_vaddr(kernel_pg_dir[i]);
pmd = pgd_page_vaddr(kernel_pg_dir[i]);
ptr = (p4d_t *)pgd_page_vaddr(pgdp_get(pgd_offset_k(KASAN_SHADOW_END)));
return (p4d_t *)pgd_page_vaddr(*pgd) + p4d_index(address);
BUG_ON(pgd_page_vaddr(*pgd) != pgd_page_vaddr(*pgd_ref));
p4d = (p4d_t *)pgd_page_vaddr(*pgd);
ptr = (void *)pgd_page_vaddr(*pgd_offset_k(KASAN_SHADOW_END));
pmd_t *pmd = (pmd_t *)pgd_page_vaddr(pgd);
memcpy(pmd, (pmd_t *)pgd_page_vaddr(swapper_pg_dir[i]),
memcpy(pmd, (pmd_t *)pgd_page_vaddr(*s_pgd),
free_page((unsigned long)pgd_page_vaddr(*pgd));