Home
last modified time | relevance | path

Searched refs:P4D_SHIFT (Results 1 – 17 of 17) sorted by relevance

/linux-6.6.21/arch/x86/include/asm/
Dpgtable_64_types.h62 #define P4D_SHIFT 39 macro
65 #define P4D_SIZE (_AC(1, UL) << P4D_SHIFT)
200 #define ESPFIX_BASE_ADDR (ESPFIX_PGD_ENTRY << P4D_SHIFT)
203 #define CPU_ENTRY_AREA_BASE (CPU_ENTRY_AREA_PGD << P4D_SHIFT)
Dpgtable.h1142 return (address >> P4D_SHIFT) & (PTRS_PER_P4D - 1); in p4d_index()
/linux-6.6.21/include/asm-generic/
Dpgtable-nop4d.h11 #define P4D_SHIFT PGDIR_SHIFT macro
13 #define P4D_SIZE (1UL << P4D_SHIFT)
Dpgtable-nopud.h18 #define PUD_SHIFT P4D_SHIFT
Dtlb.h516 return P4D_SHIFT; in tlb_get_unmap_shift()
/linux-6.6.21/arch/riscv/include/asm/
Dpgtable-64.h31 #define P4D_SHIFT (pgtable_l5_enabled ? P4D_SHIFT_L5 : \ macro
33 #define P4D_SIZE (_AC(1, UL) << P4D_SHIFT)
400 #define p4d_index(addr) (((addr) >> P4D_SHIFT) & (PTRS_PER_P4D - 1))
/linux-6.6.21/arch/x86/kernel/
Despfix_64.c45 #define ESPFIX_PAGE_SPACE (1UL << (P4D_SHIFT-PAGE_SHIFT-16))
Dhead64.c256 i = physaddr >> P4D_SHIFT; in __startup_64()
Dtraps.c377 if (((long)regs->sp >> P4D_SHIFT) == ESPFIX_PGD_ENTRY && in DEFINE_IDTENTRY_DF()
/linux-6.6.21/arch/mips/include/asm/
Dpgtable-64.h215 #define p4d_index(address) (((address) >> P4D_SHIFT) & (PTRS_PER_P4D - 1))
/linux-6.6.21/arch/powerpc/mm/
Dpgtable.c411 pdshift = P4D_SHIFT; in __find_linux_pte()
/linux-6.6.21/arch/riscv/mm/
Dhugetlbpage.c235 hugepage_shift = P4D_SHIFT; in set_huge_pte_at()
/linux-6.6.21/mm/
Dpagewalk.c254 err = walk_hugepd_range((hugepd_t *)p4d, addr, next, walk, P4D_SHIFT); in walk_p4d_range()
Dgup.c3064 P4D_SHIFT, next, flags, pages, nr)) in gup_p4d_range()
Dvmalloc.c231 if (max_page_shift < P4D_SHIFT) in vmap_try_huge_p4d()
/linux-6.6.21/arch/s390/include/asm/
Dpgtable.h334 #define P4D_SHIFT _REGION2_SHIFT macro
1372 #define p4d_index(address) (((address) >> P4D_SHIFT) & (PTRS_PER_P4D-1))
/linux-6.6.21/arch/x86/xen/
Dmmu_pv.c1905 n_pud = roundup(size, P4D_SIZE) >> P4D_SHIFT; in xen_relocate_p2m()