PGDIR_SHIFT 38 arch/alpha/include/asm/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 287 arch/alpha/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PGDIR_SHIFT 215 arch/arc/include/asm/pgtable.h #define BITS_FOR_PTE (PGDIR_SHIFT - PAGE_SHIFT) PGDIR_SHIFT 216 arch/arc/include/asm/pgtable.h #define BITS_FOR_PGD (32 - PGDIR_SHIFT) PGDIR_SHIFT 218 arch/arc/include/asm/pgtable.h #define PGDIR_SIZE BIT(PGDIR_SHIFT) /* vaddr span, not PDG sz */ PGDIR_SHIFT 338 arch/arc/include/asm/pgtable.h #define pgd_index(addr) ((addr) >> PGDIR_SHIFT) PGDIR_SHIFT 87 arch/arm/include/asm/pgtable-2level.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 40 arch/arm/include/asm/pgtable-3level.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 41 arch/arm/include/asm/pgtable-3level.h #define PGDIR_MASK (~((1 << PGDIR_SHIFT) - 1)) PGDIR_SHIFT 33 arch/arm/include/asm/pgtable-nommu.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 180 arch/arm/include/asm/pgtable.h #define pgd_index(addr) ((addr) >> PGDIR_SHIFT) PGDIR_SHIFT 902 arch/arm/mm/mmu.c pgd += SUPERSECTION_SIZE >> PGDIR_SHIFT; PGDIR_SHIFT 71 arch/arm64/include/asm/kernel-pgtable.h #define EARLY_PGDS(vstart, vend) (EARLY_ENTRIES(vstart, vend, PGDIR_SHIFT)) PGDIR_SHIFT 70 arch/arm64/include/asm/pgtable-hwdef.h #define PGDIR_SIZE (_AC(1, UL) << PGDIR_SHIFT) PGDIR_SHIFT 72 arch/arm64/include/asm/pgtable-hwdef.h #define PTRS_PER_PGD (1 << (MAX_USER_VA_BITS - PGDIR_SHIFT)) PGDIR_SHIFT 309 arch/arm64/include/asm/pgtable-hwdef.h #define TTBR1_BADDR_4852_OFFSET (((UL(1) << (52 - PGDIR_SHIFT)) - \ PGDIR_SHIFT 310 arch/arm64/include/asm/pgtable-hwdef.h (UL(1) << (48 - PGDIR_SHIFT))) * 8) PGDIR_SHIFT 646 arch/arm64/include/asm/pgtable.h #define pgd_index(addr) (((addr) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PGDIR_SHIFT 363 arch/arm64/kvm/reset.c va_max = PGDIR_SHIFT + PAGE_SHIFT - 3; PGDIR_SHIFT 13 arch/csky/include/asm/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 242 arch/csky/include/asm/pgtable.h #define pgd_index(address) ((address) >> PGDIR_SHIFT) PGDIR_SHIFT 54 arch/hexagon/include/asm/mem-layout.h #define MIN_KERNEL_SEG (PAGE_OFFSET >> PGDIR_SHIFT) /* L1 shift is 22 bits */ PGDIR_SHIFT 74 arch/hexagon/include/asm/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 227 arch/hexagon/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PGDIR_SHIFT 126 arch/ia64/include/asm/pgtable.h #define PGDIR_SIZE (__IA64_UL(1) << PGDIR_SHIFT) PGDIR_SHIFT 243 arch/ia64/include/asm/pgtable.h #define RGN_MAP_SHIFT (PGDIR_SHIFT + PTRS_PER_PGD_SHIFT - 3) PGDIR_SHIFT 365 arch/ia64/include/asm/pgtable.h unsigned long l1index = (address >> PGDIR_SHIFT) & ((PTRS_PER_PGD >> 3) - 1); PGDIR_SHIFT 381 arch/ia64/include/asm/pgtable.h (init_mm.pgd + (((addr) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1))) PGDIR_SHIFT 99 arch/m68k/include/asm/mcf_pgalloc.h memset(new_pgd, 0, PAGE_OFFSET >> PGDIR_SHIFT); PGDIR_SHIFT 334 arch/m68k/include/asm/mcf_pgtable.h #define pgd_index(address) ((address) >> PGDIR_SHIFT) PGDIR_SHIFT 193 arch/m68k/include/asm/motorola_pgtable.h #define pgd_index(address) ((address) >> PGDIR_SHIFT) PGDIR_SHIFT 207 arch/m68k/include/asm/motorola_pgtable.h return kernel_pg_dir + (address >> PGDIR_SHIFT); PGDIR_SHIFT 49 arch/m68k/include/asm/pgtable_mm.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 57 arch/m68k/include/asm/sun3_pgalloc.h memset(new_pgd, 0, (PAGE_OFFSET >> PGDIR_SHIFT)); PGDIR_SHIFT 189 arch/m68k/include/asm/sun3_pgtable.h #define pgd_index(address) ((address) >> PGDIR_SHIFT) PGDIR_SHIFT 62 arch/m68k/mm/mcfmmu.c pg_dir += PAGE_OFFSET >> PGDIR_SHIFT; PGDIR_SHIFT 68 arch/m68k/mm/sun3mmu.c pg_dir += PAGE_OFFSET >> PGDIR_SHIFT; PGDIR_SHIFT 148 arch/microblaze/include/asm/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 157 arch/microblaze/include/asm/pgtable.h #define PTRS_PER_PGD (1 << (32 - PGDIR_SHIFT)) PGDIR_SHIFT 162 arch/microblaze/include/asm/pgtable.h #define USER_PGD_PTRS (PAGE_OFFSET >> PGDIR_SHIFT) PGDIR_SHIFT 479 arch/microblaze/include/asm/pgtable.h #define pgd_index(address) ((address) >> PGDIR_SHIFT) PGDIR_SHIFT 71 arch/mips/include/asm/pgtable-32.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 206 arch/mips/include/asm/pgtable-32.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PGDIR_SHIFT 66 arch/mips/include/asm/pgtable-64.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 329 arch/mips/include/asm/pgtable-64.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PGDIR_SHIFT 208 arch/mips/kernel/asm-offsets.c DEFINE(_PGDIR_SHIFT, PGDIR_SHIFT); PGDIR_SHIFT 576 arch/mips/kvm/trap_emul.c pgd_va = (unsigned long)i << PGDIR_SHIFT; PGDIR_SHIFT 824 arch/mips/mm/tlbex.c uasm_i_dsrl_safe(p, ptr, tmp, PGDIR_SHIFT + PGD_ORDER + PAGE_SHIFT - 3); PGDIR_SHIFT 866 arch/mips/mm/tlbex.c uasm_i_dsrl_safe(p, tmp, tmp, PGDIR_SHIFT - 3); PGDIR_SHIFT 988 arch/mips/mm/tlbex.c uasm_i_srl(p, tmp, tmp, PGDIR_SHIFT); /* get pgd only bits */ PGDIR_SHIFT 1133 arch/mips/mm/tlbex.c PGDIR_SHIFT + PGD_ORDER + PAGE_SHIFT - 3); PGDIR_SHIFT 1176 arch/mips/mm/tlbex.c uasm_i_dsrl_safe(p, scratch, tmp, PGDIR_SHIFT - 3); PGDIR_SHIFT 1188 arch/mips/mm/tlbex.c uasm_i_dsrl_safe(p, scratch, tmp, PGDIR_SHIFT - 3); PGDIR_SHIFT 1495 arch/mips/mm/tlbex.c pgd_i = PGDIR_SHIFT; /* 1st level PGD */ PGDIR_SHIFT 1497 arch/mips/mm/tlbex.c pgd_w = PGDIR_SHIFT - PMD_SHIFT + PGD_ORDER; PGDIR_SHIFT 1502 arch/mips/mm/tlbex.c pgd_w = PGDIR_SHIFT - PAGE_SHIFT + PGD_ORDER; PGDIR_SHIFT 1540 arch/mips/mm/tlbex.c uasm_i_dsrl_safe(&p, K1, K0, PGDIR_SHIFT + PGD_ORDER + PAGE_SHIFT - 3); PGDIR_SHIFT 2487 arch/mips/mm/tlbex.c pwfield |= PGDIR_SHIFT << MIPS_PWFIELD_GDI_SHIFT; PGDIR_SHIFT 2617 arch/mips/mm/tlbex.c check_for_high_segbits = current_cpu_data.vmbits > (PGDIR_SHIFT + PGD_ORDER + PAGE_SHIFT - 3); PGDIR_SHIFT 47 arch/nds32/include/asm/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 364 arch/nds32/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PGDIR_SHIFT 86 arch/nds32/mm/mm-nds32.c pmdval = (i << PGDIR_SHIFT); PGDIR_SHIFT 87 arch/nds32/mm/mm-nds32.c pmd = pmd_offset(pgd + i, i << PGDIR_SHIFT); PGDIR_SHIFT 84 arch/nios2/include/asm/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 107 arch/nios2/include/asm/pgtable.h #define pgd_index(addr) (((addr) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PGDIR_SHIFT 58 arch/openrisc/include/asm/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 69 arch/openrisc/include/asm/pgtable.h #define PTRS_PER_PGD (1UL << (32-PGDIR_SHIFT)) PGDIR_SHIFT 372 arch/openrisc/include/asm/pgtable.h #define pgd_index(address) ((address >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PGDIR_SHIFT 148 arch/parisc/include/asm/pgtable.h #if (PGDIR_SHIFT + PAGE_SHIFT + PGD_ORDER - BITS_PER_PGD_ENTRY) > BITS_PER_LONG PGDIR_SHIFT 149 arch/parisc/include/asm/pgtable.h #define BITS_PER_PGD (BITS_PER_LONG - PGDIR_SHIFT) PGDIR_SHIFT 153 arch/parisc/include/asm/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 159 arch/parisc/include/asm/pgtable.h #define MAX_ADDRBITS (PGDIR_SHIFT + BITS_PER_PGD) PGDIR_SHIFT 441 arch/parisc/include/asm/pgtable.h #define pgd_index(address) ((address) >> PGDIR_SHIFT) PGDIR_SHIFT 445 arch/parisc/include/asm/pgtable.h ((mm)->pgd + ((address) >> PGDIR_SHIFT)) PGDIR_SHIFT 267 arch/parisc/kernel/asm-offsets.c DEFINE(ASM_PGDIR_SHIFT, PGDIR_SHIFT); PGDIR_SHIFT 273 arch/parisc/kernel/asm-offsets.c DEFINE(ASM_PGD_ENTRY, PAGE_OFFSET >> PGDIR_SHIFT); PGDIR_SHIFT 106 arch/powerpc/include/asm/book3s/32/pgtable.h #define PGD_INDEX_SIZE (32 - PGDIR_SHIFT) PGDIR_SHIFT 133 arch/powerpc/include/asm/book3s/32/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 356 arch/powerpc/include/asm/book3s/32/pgtable.h #define pgd_index(address) ((address) >> PGDIR_SHIFT) PGDIR_SHIFT 246 arch/powerpc/include/asm/book3s/64/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 1001 arch/powerpc/include/asm/book3s/64/pgtable.h #define pgd_index(address) (((address) >> (PGDIR_SHIFT)) & (PTRS_PER_PGD - 1)) PGDIR_SHIFT 151 arch/powerpc/include/asm/nohash/32/mmu-44x.h #define PPC44x_PGD_OFF_SHIFT (32 - PGDIR_SHIFT + PGD_T_LOG2) PGDIR_SHIFT 152 arch/powerpc/include/asm/nohash/32/mmu-44x.h #define PPC44x_PGD_OFF_MASK_BIT (PGDIR_SHIFT - PGD_T_LOG2) PGDIR_SHIFT 153 arch/powerpc/include/asm/nohash/32/mmu-44x.h #define PPC44x_PTE_ADD_SHIFT (32 - PGDIR_SHIFT + PTE_SHIFT + PTE_T_LOG2) PGDIR_SHIFT 23 arch/powerpc/include/asm/nohash/32/pgtable.h #define PGD_INDEX_SIZE (32 - PGDIR_SHIFT) PGDIR_SHIFT 50 arch/powerpc/include/asm/nohash/32/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 361 arch/powerpc/include/asm/nohash/32/pgtable.h #define pgd_index(address) ((address) >> PGDIR_SHIFT) PGDIR_SHIFT 41 arch/powerpc/include/asm/nohash/64/pgtable-4k.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 189 arch/powerpc/include/asm/nohash/64/pgtable.h #define pgd_index(address) (((address) >> (PGDIR_SHIFT)) & (PTRS_PER_PGD - 1)) PGDIR_SHIFT 126 arch/powerpc/mm/hugetlbpage.c unsigned pdshift = PGDIR_SHIFT; PGDIR_SHIFT 133 arch/powerpc/mm/hugetlbpage.c if (pshift == PGDIR_SHIFT) PGDIR_SHIFT 167 arch/powerpc/mm/hugetlbpage.c if (pshift >= PGDIR_SHIFT) { PGDIR_SHIFT 490 arch/powerpc/mm/hugetlbpage.c free_hugepd_range(tlb, (hugepd_t *)pgd, PGDIR_SHIFT, PGDIR_SHIFT 625 arch/powerpc/mm/hugetlbpage.c if (shift > PGDIR_SHIFT) PGDIR_SHIFT 628 arch/powerpc/mm/hugetlbpage.c pdshift = PGDIR_SHIFT; PGDIR_SHIFT 636 arch/powerpc/mm/hugetlbpage.c else if (shift < PGDIR_SHIFT) PGDIR_SHIFT 639 arch/powerpc/mm/hugetlbpage.c pdshift = PGDIR_SHIFT; PGDIR_SHIFT 320 arch/powerpc/mm/pgtable.c unsigned pdshift = PGDIR_SHIFT; PGDIR_SHIFT 14 arch/riscv/include/asm/pgtable-32.h #define PGDIR_SIZE (_AC(1, UL) << PGDIR_SHIFT) PGDIR_SHIFT 13 arch/riscv/include/asm/pgtable-64.h #define PGDIR_SIZE (_AC(1, UL) << PGDIR_SHIFT) PGDIR_SHIFT 158 arch/riscv/include/asm/pgtable.h #define pgd_index(addr) (((addr) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PGDIR_SHIFT 240 arch/riscv/mm/init.c pmd_num = (va - PAGE_OFFSET) >> PGDIR_SHIFT; PGDIR_SHIFT 1213 arch/s390/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PGDIR_SHIFT 27 arch/sh/include/asm/pgtable-3level.h #define PTRS_PER_PMD ((1 << PGDIR_SHIFT) / PMD_SIZE) PGDIR_SHIFT 56 arch/sh/include/asm/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 408 arch/sh/include/asm/pgtable_32.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PGDIR_SHIFT 48 arch/sh/include/asm/pgtable_64.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PGDIR_SHIFT 313 arch/sparc/include/asm/pgtable_32.h #define pgd_index(address) ((address) >> PGDIR_SHIFT) PGDIR_SHIFT 66 arch/sparc/include/asm/pgtable_64.h #define PGDIR_SIZE (_AC(1,UL) << PGDIR_SHIFT) PGDIR_SHIFT 70 arch/sparc/include/asm/pgtable_64.h #if (MAX_PHYS_ADDRESS_BITS > PGDIR_SHIFT + PGDIR_BITS) PGDIR_SHIFT 74 arch/sparc/include/asm/pgtable_64.h #if (PGDIR_SHIFT + PGDIR_BITS) != 53 PGDIR_SHIFT 891 arch/sparc/include/asm/pgtable_64.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PGDIR_SHIFT 159 arch/sparc/include/asm/tsb.h sllx VADDR, 64 - (PGDIR_SHIFT + PGDIR_BITS), REG2; \ PGDIR_SHIFT 272 arch/sparc/include/asm/tsb.h sllx VADDR, 64 - (PGDIR_SHIFT + PGDIR_BITS), REG2; \ PGDIR_SHIFT 17 arch/um/include/asm/pgtable-2level.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 20 arch/um/include/asm/pgtable-3level.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 307 arch/um/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PGDIR_SHIFT 54 arch/unicore32/include/asm/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 229 arch/unicore32/include/asm/pgtable.h #define pgd_index(addr) ((addr) >> PGDIR_SHIFT) PGDIR_SHIFT 465 arch/unicore32/mm/mmu.c unsigned long pmdval = (i << PGDIR_SHIFT) | base_pmdval; PGDIR_SHIFT 468 arch/unicore32/mm/mmu.c pmd = pmd_off(pgd, i << PGDIR_SHIFT); PGDIR_SHIFT 39 arch/x86/include/asm/pgtable-2level_types.h #define PGD_KERNEL_START (CONFIG_PAGE_OFFSET >> PGDIR_SHIFT) PGDIR_SHIFT 49 arch/x86/include/asm/pgtable-3level_types.h #define PGD_KERNEL_START (CONFIG_PAGE_OFFSET >> PGDIR_SHIFT) PGDIR_SHIFT 1009 arch/x86/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PGDIR_SHIFT 20 arch/x86/include/asm/pgtable_32_types.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 102 arch/x86/include/asm/pgtable_64_types.h #define PGDIR_SIZE (_AC(1, UL) << PGDIR_SHIFT) PGDIR_SHIFT 115 arch/x86/include/asm/pgtable_64_types.h #define GUARD_HOLE_SIZE (16UL << PGDIR_SHIFT) PGDIR_SHIFT 116 arch/x86/include/asm/pgtable_64_types.h #define GUARD_HOLE_BASE_ADDR (GUARD_HOLE_PGD_ENTRY << PGDIR_SHIFT) PGDIR_SHIFT 120 arch/x86/include/asm/pgtable_64_types.h #define LDT_BASE_ADDR (LDT_PGD_ENTRY << PGDIR_SHIFT) PGDIR_SHIFT 101 arch/x86/kernel/head32.c *(pl2p + ((PAGE_OFFSET >> PGDIR_SHIFT))) = pl2; PGDIR_SHIFT 190 arch/x86/kernel/head64.c i = (physaddr >> PGDIR_SHIFT) % PTRS_PER_PGD; PGDIR_SHIFT 198 arch/x86/kernel/head64.c i = (physaddr >> PGDIR_SHIFT) % PTRS_PER_PGD; PGDIR_SHIFT 415 arch/x86/mm/mem_encrypt_identity.c decrypted_base <<= PGDIR_SHIFT; PGDIR_SHIFT 51 arch/xtensa/include/asm/pgtable.h #define PGDIR_SIZE (1UL << PGDIR_SHIFT) PGDIR_SHIFT 64 arch/xtensa/include/asm/pgtable.h #define FIRST_USER_PGD_NR (FIRST_USER_ADDRESS >> PGDIR_SHIFT) PGDIR_SHIFT 372 arch/xtensa/include/asm/pgtable.h #define pgd_index(address) ((address) >> PGDIR_SHIFT) PGDIR_SHIFT 415 arch/xtensa/include/asm/pgtable.h #define _PGD_INDEX(rt,rs) extui rt, rs, PGDIR_SHIFT, 32-PGDIR_SHIFT PGDIR_SHIFT 8 include/asm-generic/4level-fixup.h #define PUD_SHIFT PGDIR_SHIFT PGDIR_SHIFT 8 include/asm-generic/5level-fixup.h #define P4D_SHIFT PGDIR_SHIFT PGDIR_SHIFT 17 include/asm-generic/pgtable-nop4d-hack.h #define PUD_SHIFT PGDIR_SHIFT PGDIR_SHIFT 11 include/asm-generic/pgtable-nop4d.h #define P4D_SHIFT PGDIR_SHIFT PGDIR_SHIFT 493 include/linux/hugetlb.h (huge_page_shift(h) == PGDIR_SHIFT)) PGDIR_SHIFT 548 mm/gup.c PGDIR_SHIFT); PGDIR_SHIFT 2302 mm/gup.c PGDIR_SHIFT, next, flags, pages, nr)) PGDIR_SHIFT 531 virt/kvm/arm/mmu.c return (addr >> PGDIR_SHIFT) & (ptrs_per_pgd - 1);