PTRS_PER_PGD 287 arch/alpha/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PTRS_PER_PGD 51 arch/alpha/mm/init.c (PTRS_PER_PGD - USER_PTRS_PER_PGD - 1)*sizeof(pgd_t)); PTRS_PER_PGD 53 arch/alpha/mm/init.c pgd_val(ret[PTRS_PER_PGD-2]) = pgd_val(init[PTRS_PER_PGD-2]); PTRS_PER_PGD 57 arch/alpha/mm/init.c pgd_val(ret[PTRS_PER_PGD-1]) PTRS_PER_PGD 49 arch/arc/include/asm/pgalloc.h return get_order(PTRS_PER_PGD * sizeof(pgd_t)); PTRS_PER_PGD 65 arch/arc/include/asm/pgalloc.h (PTRS_PER_PGD - num - num2) * sizeof(pgd_t)); PTRS_PER_PGD 21 arch/arc/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __aligned(PAGE_SIZE); PTRS_PER_PGD 343 arch/arm/include/asm/kvm_mmu.h return PTRS_PER_PGD; PTRS_PER_PGD 177 arch/arm/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 169 arch/arm/include/asm/proc-fns.h pg &= ~(PTRS_PER_PGD*sizeof(pgd_t)-1); \ PTRS_PER_PGD 381 arch/arm/mm/dump.c for (i = 0; i < PTRS_PER_PGD; i++, pgd++) { PTRS_PER_PGD 1304 arch/arm/mm/mmu.c PTRS_PER_PGD * PTRS_PER_PMD * sizeof(pmd_t)) PTRS_PER_PGD 1306 arch/arm/mm/mmu.c #define SWAPPER_PG_DIR_SIZE (PTRS_PER_PGD * sizeof(pgd_t)) PTRS_PER_PGD 20 arch/arm/mm/pgd.c #define __pgd_alloc() kmalloc_array(PTRS_PER_PGD, sizeof(pgd_t), GFP_KERNEL) PTRS_PER_PGD 48 arch/arm/mm/pgd.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); PTRS_PER_PGD 50 arch/arm/mm/pgd.c clean_dcache_area(new_pgd, PTRS_PER_PGD * sizeof(pgd_t)); PTRS_PER_PGD 154 arch/arm/mm/pgd.c for (pgd = pgd_base; pgd < pgd_base + PTRS_PER_PGD; pgd++) { PTRS_PER_PGD 18 arch/arm64/include/asm/pgalloc.h #define PGD_SIZE (PTRS_PER_PGD * sizeof(pgd_t)) PTRS_PER_PGD 455 arch/arm64/include/asm/pgtable.h extern pgd_t init_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 457 arch/arm64/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 458 arch/arm64/include/asm/pgtable.h extern pgd_t idmap_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 459 arch/arm64/include/asm/pgtable.h extern pgd_t tramp_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 646 arch/arm64/include/asm/pgtable.h #define pgd_index(addr) (((addr) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PTRS_PER_PGD 25 arch/arm64/mm/kasan_init.c static pgd_t tmp_pg_dir[PTRS_PER_PGD] __initdata __aligned(PGD_SIZE); PTRS_PER_PGD 42 arch/arm64/mm/mmu.c u64 idmap_ptrs_per_pgd = PTRS_PER_PGD; PTRS_PER_PGD 60 arch/csky/include/asm/pgalloc.h (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); PTRS_PER_PGD 65 arch/csky/include/asm/pgalloc.h (unsigned int)(ret + PTRS_PER_PGD)); PTRS_PER_PGD 300 arch/csky/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 137 arch/csky/mm/highmem.c for ( ; (i < PTRS_PER_PGD) && (vaddr != end); pgd++, i++) { PTRS_PER_PGD 32 arch/csky/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_bss; PTRS_PER_PGD 88 arch/csky/mm/init.c for (i = 0; i < PTRS_PER_PGD; i++) PTRS_PER_PGD 35 arch/hexagon/include/asm/pgalloc.h memcpy(pgd, swapper_pg_dir, PTRS_PER_PGD*sizeof(pgd_t)); PTRS_PER_PGD 157 arch/hexagon/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; /* located in head.S */ PTRS_PER_PGD 227 arch/hexagon/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PTRS_PER_PGD 130 arch/ia64/include/asm/pgtable.h #define USER_PTRS_PER_PGD (5*PTRS_PER_PGD/8) /* regions 0-4 are user regions */ PTRS_PER_PGD 365 arch/ia64/include/asm/pgtable.h unsigned long l1index = (address >> PGDIR_SHIFT) & ((PTRS_PER_PGD >> 3) - 1); PTRS_PER_PGD 381 arch/ia64/include/asm/pgtable.h (init_mm.pgd + (((addr) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1))) PTRS_PER_PGD 461 arch/ia64/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 630 arch/ia64/mm/init.c BUG_ON(PTRS_PER_PGD * sizeof(pgd_t) != PAGE_SIZE); PTRS_PER_PGD 329 arch/m68k/include/asm/mcf_pgtable.h extern pgd_t kernel_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 185 arch/m68k/include/asm/sun3_pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 186 arch/m68k/include/asm/sun3_pgtable.h extern pgd_t kernel_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 132 arch/m68k/mm/init.c for (i = 0; i < PTRS_PER_PGD; i++) { PTRS_PER_PGD 84 arch/m68k/mm/motorola.c for (i = 0; i < PTRS_PER_PGD; i++) { PTRS_PER_PGD 163 arch/microblaze/include/asm/pgtable.h #define KERNEL_PGD_PTRS (PTRS_PER_PGD-USER_PGD_PTRS) PTRS_PER_PGD 498 arch/microblaze/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 206 arch/mips/include/asm/pgtable-32.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PTRS_PER_PGD 151 arch/mips/include/asm/pgtable-64.h min(PTRS_PER_PGD * PTRS_PER_PUD * PTRS_PER_PMD * PTRS_PER_PTE * PAGE_SIZE, \ PTRS_PER_PGD 329 arch/mips/include/asm/pgtable-64.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PTRS_PER_PGD 210 arch/mips/kernel/asm-offsets.c DEFINE(_PTRS_PER_PGD, PTRS_PER_PGD); PTRS_PER_PGD 87 arch/mips/kvm/mmu.c end = p + PTRS_PER_PGD; PTRS_PER_PGD 265 arch/mips/kvm/mmu.c bool safe_to_remove = (i_min == 0 && i_max == PTRS_PER_PGD - 1); PTRS_PER_PGD 923 arch/mips/kvm/mmu.c bool safe_to_remove = (i_min == 0 && i_max == PTRS_PER_PGD - 1); PTRS_PER_PGD 247 arch/mips/mm/init.c for ( ; (i < PTRS_PER_PGD) && (vaddr < end); pgd++, i++) { PTRS_PER_PGD 522 arch/mips/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __section(.bss..swapper_pg_dir); PTRS_PER_PGD 31 arch/mips/mm/pgtable-64.c end = p + PTRS_PER_PGD; PTRS_PER_PGD 20 arch/mips/mm/pgtable.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); PTRS_PER_PGD 868 arch/mips/mm/tlbex.c uasm_i_andi(p, tmp, tmp, (PTRS_PER_PGD - 1)<<3); PTRS_PER_PGD 1193 arch/mips/mm/tlbex.c uasm_i_andi(p, scratch, scratch, (PTRS_PER_PGD - 1) << 3); PTRS_PER_PGD 2514 arch/mips/mm/tlbex.c pwsize = ilog2(PTRS_PER_PGD) << MIPS_PWSIZE_GDW_SHIFT; PTRS_PER_PGD 364 arch/nds32/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PTRS_PER_PGD 379 arch/nds32/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 23 arch/nds32/mm/init.c extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 151 arch/nds32/mm/init.c for (i = 0; i < PTRS_PER_PGD; i++) PTRS_PER_PGD 21 arch/nds32/mm/mm-nds32.c for (i = 0; i < PTRS_PER_PGD; i++) { PTRS_PER_PGD 25 arch/nds32/mm/mm-nds32.c new_pgd -= PTRS_PER_PGD; PTRS_PER_PGD 30 arch/nds32/mm/mm-nds32.c (PTRS_PER_PGD - FIRST_KERNEL_PGD_NR) * sizeof(pgd_t)); PTRS_PER_PGD 34 arch/nds32/mm/mm-nds32.c PTRS_PER_PGD * sizeof(pgd_t)); PTRS_PER_PGD 94 arch/nios2/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 107 arch/nios2/include/asm/pgtable.h #define pgd_index(addr) (((addr) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PTRS_PER_PGD 86 arch/nios2/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned(PGD_ORDER); PTRS_PER_PGD 63 arch/nios2/mm/pgtable.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); PTRS_PER_PGD 47 arch/openrisc/include/asm/pgalloc.h (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); PTRS_PER_PGD 372 arch/openrisc/include/asm/pgtable.h #define pgd_index(address) ((address >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PTRS_PER_PGD 411 arch/openrisc/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; /* defined in head.S */ PTRS_PER_PGD 140 arch/openrisc/mm/init.c for (i = 0; i < PTRS_PER_PGD; i++) PTRS_PER_PGD 33 arch/parisc/include/asm/pgalloc.h actual_pgd += PTRS_PER_PGD; PTRS_PER_PGD 53 arch/parisc/include/asm/pgalloc.h pgd -= PTRS_PER_PGD; PTRS_PER_PGD 156 arch/parisc/include/asm/pgtable.h #define USER_PTRS_PER_PGD PTRS_PER_PGD PTRS_PER_PGD 49 arch/parisc/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __attribute__ ((__section__ (".data..vm0.pgd"), aligned(PAGE_SIZE))); PTRS_PER_PGD 1001 arch/powerpc/include/asm/book3s/64/pgtable.h #define pgd_index(address) (((address) >> (PGDIR_SHIFT)) & (PTRS_PER_PGD - 1)) PTRS_PER_PGD 189 arch/powerpc/include/asm/nohash/64/pgtable.h #define pgd_index(address) (((address) >> (PGDIR_SHIFT)) & (PTRS_PER_PGD - 1)) PTRS_PER_PGD 501 arch/powerpc/kvm/book3s_64_mmu_radix.c for (ig = 0; ig < PTRS_PER_PGD; ++ig, ++pgd) { PTRS_PER_PGD 444 arch/powerpc/mm/ptdump/hashpagetable.c for (i = 0; i < PTRS_PER_PGD; i++, pgd++) { PTRS_PER_PGD 307 arch/powerpc/mm/ptdump/ptdump.c for (i = pgd_index(addr); i < PTRS_PER_PGD; i++, pgd++, addr += PGDIR_SIZE) { PTRS_PER_PGD 52 arch/riscv/include/asm/pgalloc.h (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); PTRS_PER_PGD 158 arch/riscv/include/asm/pgtable.h #define pgd_index(addr) (((addr) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PTRS_PER_PGD 444 arch/riscv/include/asm/pgtable.h #define TASK_SIZE (PGDIR_SIZE * PTRS_PER_PGD / 2) PTRS_PER_PGD 152 arch/riscv/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_bss; PTRS_PER_PGD 153 arch/riscv/mm/init.c pgd_t trampoline_pg_dir[PTRS_PER_PGD] __page_aligned_bss; PTRS_PER_PGD 159 arch/riscv/mm/init.c pgd_t early_pg_dir[PTRS_PER_PGD] __initdata __aligned(PAGE_SIZE); PTRS_PER_PGD 1213 arch/s390/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PTRS_PER_PGD 1244 arch/s390/include/asm/pgtable.h return pgd + ((address >> shift) & (PTRS_PER_PGD - 1)); PTRS_PER_PGD 244 arch/s390/mm/dump_pagetables.c for (i = 0; i < PTRS_PER_PGD && addr < max_addr; i++) { PTRS_PER_PGD 50 arch/s390/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __section(.bss..swapper_pg_dir); PTRS_PER_PGD 25 arch/s390/mm/kasan_init.c static pgd_t early_pg_dir[PTRS_PER_PGD] __initdata __aligned(PAGE_SIZE); PTRS_PER_PGD 142 arch/sh/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 408 arch/sh/include/asm/pgtable_32.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PTRS_PER_PGD 48 arch/sh/include/asm/pgtable_64.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PTRS_PER_PGD 32 arch/sh/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 180 arch/sh/mm/init.c for ( ; (i < PTRS_PER_PGD) && (vaddr != end); pgd++, i++) { PTRS_PER_PGD 18 arch/sh/mm/pgtable.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); PTRS_PER_PGD 24 arch/sh/mm/pgtable.c PTRS_PER_PGD * (1<<PTE_MAGNITUDE), PTRS_PER_PGD 891 arch/sparc/include/asm/pgtable_64.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PTRS_PER_PGD 983 arch/sparc/include/asm/pgtable_64.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 359 arch/sparc/mm/srmmu.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); PTRS_PER_PGD 30 arch/um/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 307 arch/um/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) PTRS_PER_PGD 30 arch/um/kernel/mem.c pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 109 arch/um/kernel/mem.c for ( ; (i < PTRS_PER_PGD) && (vaddr < end); pgd++, i++) { PTRS_PER_PGD 202 arch/um/kernel/mem.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); PTRS_PER_PGD 246 arch/unicore32/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; PTRS_PER_PGD 82 arch/unicore32/kernel/hibernate.c for (; pgd_idx < PTRS_PER_PGD; pgd++, pgd_idx++) { PTRS_PER_PGD 334 arch/unicore32/mm/mmu.c memblock_reserve(__pa(swapper_pg_dir), PTRS_PER_PGD * sizeof(pgd_t)); PTRS_PER_PGD 41 arch/unicore32/mm/pgd.c (PTRS_PER_PGD - FIRST_KERNEL_PGD_NR) * sizeof(pgd_t)); PTRS_PER_PGD 43 arch/unicore32/mm/pgd.c clean_dcache_area(new_pgd, PTRS_PER_PGD * sizeof(pgd_t)); PTRS_PER_PGD 29 arch/x86/include/asm/pgtable.h extern pgd_t early_top_pgt[PTRS_PER_PGD]; PTRS_PER_PGD 1009 arch/x86/include/asm/pgtable.h #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1)) PTRS_PER_PGD 1028 arch/x86/include/asm/pgtable.h #define KERNEL_PGD_PTRS (PTRS_PER_PGD - KERNEL_PGD_BOUNDARY) PTRS_PER_PGD 94 arch/x86/include/asm/pgtable_32.h #define PAGE_TABLE_SIZE(pages) (((pages) / PTRS_PER_PMD) + PTRS_PER_PGD) PTRS_PER_PGD 96 arch/x86/include/asm/pgtable_32.h #define PAGE_TABLE_SIZE(pages) ((pages) / PTRS_PER_PGD) PTRS_PER_PGD 190 arch/x86/kernel/head64.c i = (physaddr >> PGDIR_SHIFT) % PTRS_PER_PGD; PTRS_PER_PGD 198 arch/x86/kernel/head64.c i = (physaddr >> PGDIR_SHIFT) % PTRS_PER_PGD; PTRS_PER_PGD 294 arch/x86/kernel/head64.c memset(early_top_pgt, 0, sizeof(pgd_t)*(PTRS_PER_PGD-1)); PTRS_PER_PGD 535 arch/x86/mm/dump_pagetables.c for (i = 0; i < PTRS_PER_PGD; i++) { PTRS_PER_PGD 558 arch/x86/mm/dump_pagetables.c st.current_address = normalize_addr(PTRS_PER_PGD*PGD_LEVEL_MULT); PTRS_PER_PGD 143 arch/x86/mm/init_32.c for ( ; (pgd_idx < PTRS_PER_PGD) && (vaddr != end); pgd_idx++) { PTRS_PER_PGD 226 arch/x86/mm/init_32.c for ( ; (pgd_idx < PTRS_PER_PGD) && (vaddr != end); pgd++, pgd_idx++) { PTRS_PER_PGD 296 arch/x86/mm/init_32.c for (; pgd_idx < PTRS_PER_PGD; pgd++, pgd_idx++) { PTRS_PER_PGD 352 arch/x86/mm/mem_encrypt_identity.c pgtable_area_len = sizeof(pgd_t) * PTRS_PER_PGD; PTRS_PER_PGD 399 arch/x86/mm/mem_encrypt_identity.c memset(ppd.pgd, 0, sizeof(pgd_t) * PTRS_PER_PGD); PTRS_PER_PGD 400 arch/x86/mm/mem_encrypt_identity.c ppd.pgtable_area += sizeof(pgd_t) * PTRS_PER_PGD; PTRS_PER_PGD 408 arch/x86/mm/mem_encrypt_identity.c decrypted_base = (pgd_index(workarea_end) + 1) & (PTRS_PER_PGD - 1); PTRS_PER_PGD 412 arch/x86/mm/mem_encrypt_identity.c check_base = (pgd_index(initrd_end) + 1) & (PTRS_PER_PGD - 1); PTRS_PER_PGD 101 arch/x86/mm/pgtable.c (SHARED_KERNEL_PMD ? KERNEL_PGD_BOUNDARY : PTRS_PER_PGD) PTRS_PER_PGD 103 arch/x86/mm/pgtable.c max_t(size_t, KERNEL_PGD_BOUNDARY, PTRS_PER_PGD) PTRS_PER_PGD 355 arch/x86/mm/pgtable.c #define PGD_SIZE (PTRS_PER_PGD * sizeof(pgd_t)) PTRS_PER_PGD 32 arch/x86/platform/olpc/olpc_ofw.c base = early_ioremap(olpc_ofw_pgd, sizeof(olpc_ofw_pgd) * PTRS_PER_PGD); PTRS_PER_PGD 44 arch/x86/platform/olpc/olpc_ofw.c early_iounmap(base, sizeof(olpc_ofw_pgd) * PTRS_PER_PGD); PTRS_PER_PGD 93 arch/x86/power/hibernate_32.c for (; pgd_idx < PTRS_PER_PGD; pgd++, pgd_idx++) { PTRS_PER_PGD 139 arch/x86/power/hibernate_32.c for (i = 0; i < PTRS_PER_PGD; i++) PTRS_PER_PGD 36 virt/kvm/arm/mmu.c #define hyp_pgd_order get_order(PTRS_PER_PGD * sizeof(pgd_t)) PTRS_PER_PGD 555 virt/kvm/arm/mmu.c __unmap_hyp_range(pgdp, PTRS_PER_PGD, start, size); PTRS_PER_PGD 767 virt/kvm/arm/mmu.c err = __create_hyp_mappings(hyp_pgd, PTRS_PER_PGD,