/linux-master/arch/riscv/mm/ |
H A D | init.c | 406 static pud_t trampoline_pud[PTRS_PER_PUD] __page_aligned_bss; 407 static pud_t fixmap_pud[PTRS_PER_PUD] __page_aligned_bss; 408 static pud_t early_pud[PTRS_PER_PUD] __initdata __aligned(PAGE_SIZE);
|
/linux-master/include/linux/ |
H A D | mm.h | 2735 atomic_long_add(PTRS_PER_PUD * sizeof(pud_t), &mm->pgtables_bytes); 2742 atomic_long_sub(PTRS_PER_PUD * sizeof(pud_t), &mm->pgtables_bytes);
|
H A D | pgtable.h | 81 return (address >> PUD_SHIFT) & (PTRS_PER_PUD - 1); 1823 #define MAX_PTRS_PER_PUD PTRS_PER_PUD
|
/linux-master/arch/loongarch/mm/ |
H A D | pgtable.c | 102 end = p + PTRS_PER_PUD;
|
/linux-master/arch/x86/kernel/ |
H A D | head64.c | 188 RIP_REL_REF(level3_kernel_pgt)[PTRS_PER_PUD - 2].pud += load_delta; 189 RIP_REL_REF(level3_kernel_pgt)[PTRS_PER_PUD - 1].pud += load_delta; 224 pud[(i + 0) % PTRS_PER_PUD] = (pudval_t)pmd + pgtable_flags; 225 pud[(i + 1) % PTRS_PER_PUD] = (pudval_t)pmd + pgtable_flags; 329 memset(pud_p, 0, sizeof(*pud_p) * PTRS_PER_PUD);
|
/linux-master/arch/loongarch/include/asm/ |
H A D | pgtable.h | 49 #define PTRS_PER_PUD (PAGE_SIZE >> 3) macro 96 min(PTRS_PER_PGD * PTRS_PER_PUD * PTRS_PER_PMD * PTRS_PER_PTE * PAGE_SIZE, (1UL << cpu_vabits)) - PMD_SIZE - VMEMMAP_SIZE - KFENCE_AREA_SIZE) 100 min(PTRS_PER_PGD * PTRS_PER_PUD * PTRS_PER_PMD * PTRS_PER_PTE * PAGE_SIZE, (1UL << cpu_vabits) / 2) - PMD_SIZE - VMEMMAP_SIZE - KFENCE_AREA_SIZE) 130 extern pud_t invalid_pud_table[PTRS_PER_PUD];
|
/linux-master/arch/arm/mm/ |
H A D | fault.c | 67 if (PTRS_PER_PUD != 1)
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | radix_pgtable.c | 663 for (i = 0; i < PTRS_PER_PUD; i++) {
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable.h | 197 #define PTRS_PER_PUD (1 << PUD_INDEX_SIZE) macro
|
/linux-master/arch/mips/mm/ |
H A D | tlbex.c | 833 uasm_i_andi(p, tmp, tmp, (PTRS_PER_PUD - 1) << 3); 1149 uasm_i_andi(p, scratch, scratch, (PTRS_PER_PUD - 1) << 3);
|
/linux-master/mm/ |
H A D | vmscan.c | 3591 if (i < PTRS_PER_PUD && get_next_vma(P4D_MASK, PUD_SIZE, args, &start, &end))
|
/linux-master/arch/x86/xen/ |
H A D | mmu_pv.c | 107 static pud_t level3_user_vsyscall[PTRS_PER_PUD] __page_aligned_bss; 574 nr = last ? pud_index(limit) + 1 : PTRS_PER_PUD; 600 if (PTRS_PER_PUD > 1) 1114 for (i = 0; i < PTRS_PER_PUD; i++) { 1932 for (idx_pmd = 0; idx_pmd < min(n_pmd, PTRS_PER_PUD); 1963 n_pmd -= PTRS_PER_PUD;
|
/linux-master/arch/x86/mm/ |
H A D | kasan_init_64.c | 309 for (i = 0; i < PTRS_PER_PUD; i++)
|
H A D | mem_encrypt_identity.c | 131 memset(pud, 0, sizeof(*pud) * PTRS_PER_PUD); 132 ppd->pgtable_area += sizeof(*pud) * PTRS_PER_PUD; 271 entries += (DIV_ROUND_UP(len, P4D_SIZE) + 1) * sizeof(pud_t) * PTRS_PER_PUD; 282 tables += DIV_ROUND_UP(entries, P4D_SIZE) * sizeof(pud_t) * PTRS_PER_PUD;
|
H A D | init_64.c | 600 for (; i < PTRS_PER_PUD; i++, paddr = paddr_next) { 1046 for (i = 0; i < PTRS_PER_PUD; i++) {
|
H A D | dump_pagetables.c | 155 #define P4D_LEVEL_MULT (PTRS_PER_PUD * PUD_LEVEL_MULT)
|
/linux-master/arch/sparc/include/asm/ |
H A D | pgtable_64.h | 96 #define PTRS_PER_PUD (1UL << PUD_BITS) macro
|
/linux-master/arch/s390/mm/ |
H A D | vmem.c | 375 for (i = 0; i < PTRS_PER_PUD; i++, pud++) {
|
H A D | pageattr.c | 68 mask = ~(PTRS_PER_PUD * sizeof(pud_t) - 1);
|
/linux-master/arch/s390/include/asm/ |
H A D | pgtable.h | 350 #define PTRS_PER_PUD _CRST_ENTRIES macro 1377 #define pud_index(address) (((address) >> PUD_SHIFT) & (PTRS_PER_PUD-1))
|
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable-64.h | 62 #define PTRS_PER_PUD (PAGE_SIZE / sizeof(pud_t)) macro 340 #define pud_index(addr) (((addr) >> PUD_SHIFT) & (PTRS_PER_PUD - 1))
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_radix.c | 532 for (iu = 0; iu < PTRS_PER_PUD; ++iu, ++p) {
|
/linux-master/arch/arm64/mm/ |
H A D | proc.S | 376 kpti_mk_tbl_ng pud, PTRS_PER_PUD
|
H A D | mmu.c | 1078 for (i = 0; i < PTRS_PER_PUD; i++) {
|
H A D | kasan_init.c | 302 static pud_t pud[2][PTRS_PER_PUD] __initdata __aligned(PAGE_SIZE);
|