Home
last modified time | relevance | path

Searched refs:PTRS_PER_P4D (Results 1 – 12 of 12) sorted by relevance

/linux/arch/riscv/mm/
H A Dkasan_init.c26 static p4d_t tmp_p4d[PTRS_PER_P4D] __page_aligned_bss;
119 p = memblock_alloc_or_panic(PTRS_PER_P4D * sizeof(p4d_t), PAGE_SIZE); in kasan_populate_p4d()
348 for (i = 0; i < PTRS_PER_P4D; ++i) in kasan_early_init()
466 memcpy(tmp_p4d, ptr, sizeof(p4d_t) * PTRS_PER_P4D); in create_tmp_mapping()
H A Dinit.c439 static p4d_t trampoline_p4d[PTRS_PER_P4D] __page_aligned_bss;
440 static p4d_t fixmap_p4d[PTRS_PER_P4D] __page_aligned_bss;
441 static p4d_t early_p4d[PTRS_PER_P4D] __initdata __aligned(PAGE_SIZE);
/linux/include/asm-generic/
H A Dpgtable-nop4d.h12 #define PTRS_PER_P4D 1 macro
/linux/arch/riscv/include/asm/
H A Dpgtable-64.h51 #define PTRS_PER_P4D (PAGE_SIZE / sizeof(p4d_t)) macro
396 #define p4d_index(addr) (((addr) >> P4D_SHIFT) & (PTRS_PER_P4D - 1))
/linux/arch/x86/mm/
H A Dident_map.c55 for (i = 0; i < PTRS_PER_P4D; i++) { in free_p4d()
H A Ddump_pagetables.c156 #define PGD_LEVEL_MULT (PTRS_PER_P4D * P4D_LEVEL_MULT)
H A Dkasan_init_64.c312 for (i = 0; pgtable_l5_enabled() && i < PTRS_PER_P4D; i++) in kasan_early_init()
/linux/arch/sh/mm/
H A Dfault.c70 if (PTRS_PER_P4D != 1) in show_pte()
/linux/arch/arm/mm/
H A Ddump.c388 for (i = 0; i < PTRS_PER_P4D; i++, p4d++) { in walk_p4d()
/linux/arch/powerpc/mm/ptdump/
H A Dhashpagetable.c442 for (i = 0; i < PTRS_PER_P4D; i++, p4d++) { in walk_p4d()
/linux/arch/s390/mm/
H A Dvmem.c415 for (i = 0; i < PTRS_PER_P4D; i++, p4d++) { in try_free_p4d_table()
/linux/arch/s390/include/asm/
H A Dpgtable.h390 #define PTRS_PER_P4D _CRST_ENTRIES macro
1463 #define p4d_index(address) (((address) >> P4D_SHIFT) & (PTRS_PER_P4D-1))