Symbol: PTRS_PER_P4D
arch/arm/mm/dump.c
388
for (i = 0; i < PTRS_PER_P4D; i++, p4d++) {
arch/arm64/include/asm/pgtable.h
1117
#define p4d_index(addr) (((addr) >> P4D_SHIFT) & (PTRS_PER_P4D - 1))
arch/arm64/include/asm/pgtable.h
1182
#define p4d_index(addr) (((addr) >> P4D_SHIFT) & (PTRS_PER_P4D - 1))
arch/arm64/include/asm/pgtable.h
994
VM_BUG_ON(((addr >> P4D_SHIFT) ^ ((u64)p4dp >> 3)) % PTRS_PER_P4D);
arch/arm64/mm/mmu.c
1726
for (i = 0; i < PTRS_PER_P4D; i++) {
arch/mips/include/asm/pgtable-64.h
215
#define p4d_index(address) (((address) >> P4D_SHIFT) & (PTRS_PER_P4D - 1))
arch/powerpc/mm/ptdump/hashpagetable.c
448
for (i = 0; i < PTRS_PER_P4D; i++, p4d++) {
arch/riscv/include/asm/pgtable-64.h
396
#define p4d_index(addr) (((addr) >> P4D_SHIFT) & (PTRS_PER_P4D - 1))
arch/riscv/mm/init.c
472
static p4d_t trampoline_p4d[PTRS_PER_P4D] __page_aligned_bss;
arch/riscv/mm/init.c
473
static p4d_t fixmap_p4d[PTRS_PER_P4D] __page_aligned_bss;
arch/riscv/mm/init.c
474
static p4d_t early_p4d[PTRS_PER_P4D] __initdata __aligned(PAGE_SIZE);
arch/riscv/mm/kasan_init.c
119
p = memblock_alloc_or_panic(PTRS_PER_P4D * sizeof(p4d_t), PAGE_SIZE);
arch/riscv/mm/kasan_init.c
26
static p4d_t tmp_p4d[PTRS_PER_P4D] __page_aligned_bss;
arch/riscv/mm/kasan_init.c
348
for (i = 0; i < PTRS_PER_P4D; ++i)
arch/riscv/mm/kasan_init.c
466
memcpy(tmp_p4d, ptr, sizeof(p4d_t) * PTRS_PER_P4D);
arch/s390/include/asm/pgtable.h
1353
#define p4d_index(address) (((address) >> P4D_SHIFT) & (PTRS_PER_P4D-1))
arch/s390/mm/vmem.c
422
for (i = 0; i < PTRS_PER_P4D; i++, p4d++) {
arch/sh/mm/fault.c
70
if (PTRS_PER_P4D != 1)
arch/x86/boot/startup/map_kernel.c
163
p4d[(i + 0) % PTRS_PER_P4D] = (pgdval_t)pud + pgtable_flags;
arch/x86/boot/startup/map_kernel.c
164
p4d[(i + 1) % PTRS_PER_P4D] = (pgdval_t)pud + pgtable_flags;
arch/x86/boot/startup/sme.c
120
memset(p4d, 0, sizeof(*p4d) * PTRS_PER_P4D);
arch/x86/boot/startup/sme.c
121
ppd->pgtable_area += sizeof(*p4d) * PTRS_PER_P4D;
arch/x86/boot/startup/sme.c
266
if (PTRS_PER_P4D > 1)
arch/x86/boot/startup/sme.c
267
entries += (DIV_ROUND_UP(len, PGDIR_SIZE) + 1) * sizeof(p4d_t) * PTRS_PER_P4D;
arch/x86/boot/startup/sme.c
277
if (PTRS_PER_P4D > 1)
arch/x86/boot/startup/sme.c
278
tables += DIV_ROUND_UP(entries, PGDIR_SIZE) * sizeof(p4d_t) * PTRS_PER_P4D;
arch/x86/include/asm/pgtable.h
1113
return (address >> P4D_SHIFT) & (PTRS_PER_P4D - 1);
arch/x86/kernel/head64.c
111
memset(p4d_p, 0, sizeof(*p4d_p) * PTRS_PER_P4D);
arch/x86/mm/dump_pagetables.c
156
#define PGD_LEVEL_MULT (PTRS_PER_P4D * P4D_LEVEL_MULT)
arch/x86/mm/ident_map.c
55
for (i = 0; i < PTRS_PER_P4D; i++) {
arch/x86/mm/kasan_init_64.c
311
for (i = 0; pgtable_l5_enabled() && i < PTRS_PER_P4D; i++)
include/linux/pgtable.h
2329
#define MAX_PTRS_PER_P4D PTRS_PER_P4D
mm/kasan/init.c
334
for (i = 0; i < PTRS_PER_P4D; i++) {
mm/pagewalk.c
25
if (depth == 1 && PTRS_PER_P4D == 1)