Lines Matching refs:p4d_t
283 static p4d_t __maybe_unused early_dtb_p4d[PTRS_PER_P4D] __initdata __aligned(PAGE_SIZE);
375 static p4d_t trampoline_p4d[PTRS_PER_P4D] __page_aligned_bss;
376 static p4d_t fixmap_p4d[PTRS_PER_P4D] __page_aligned_bss;
377 static p4d_t early_p4d[PTRS_PER_P4D] __initdata __aligned(PAGE_SIZE);
380 #define trampoline_p4d ((p4d_t *)XIP_FIXUP(trampoline_p4d))
381 #define fixmap_p4d ((p4d_t *)XIP_FIXUP(fixmap_p4d))
382 #define early_p4d ((p4d_t *)XIP_FIXUP(early_p4d))
499 static p4d_t *__init get_p4d_virt_early(phys_addr_t pa) in get_p4d_virt_early()
501 return (p4d_t *)((uintptr_t)pa); in get_p4d_virt_early()
504 static p4d_t *__init get_p4d_virt_fixmap(phys_addr_t pa) in get_p4d_virt_fixmap()
507 return (p4d_t *)set_fixmap_offset(FIX_P4D, pa); in get_p4d_virt_fixmap()
510 static p4d_t *__init get_p4d_virt_late(phys_addr_t pa) in get_p4d_virt_late()
512 return (p4d_t *)__va(pa); in get_p4d_virt_late()
564 static void __init create_p4d_mapping(p4d_t *p4dp, in create_p4d_mapping()
591 #define pgd_next_t p4d_t