pgd_t 43 arch/alpha/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 30 arch/alpha/include/asm/pgalloc.h pgd_populate(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmd) pgd_t 35 arch/alpha/include/asm/pgalloc.h extern pgd_t *pgd_alloc(struct mm_struct *mm); pgd_t 38 arch/alpha/include/asm/pgalloc.h pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 229 arch/alpha/include/asm/pgtable.h extern inline void pgd_set(pgd_t * pgdp, pmd_t * pmdp) pgd_t 244 arch/alpha/include/asm/pgtable.h extern inline unsigned long pgd_page_vaddr(pgd_t pgd) pgd_t 259 arch/alpha/include/asm/pgtable.h extern inline int pgd_none(pgd_t pgd) { return !pgd_val(pgd); } pgd_t 260 arch/alpha/include/asm/pgtable.h extern inline int pgd_bad(pgd_t pgd) { return (pgd_val(pgd) & ~_PFN_MASK) != _PAGE_TABLE; } pgd_t 261 arch/alpha/include/asm/pgtable.h extern inline int pgd_present(pgd_t pgd) { return pgd_val(pgd) & _PAGE_VALID; } pgd_t 262 arch/alpha/include/asm/pgtable.h extern inline void pgd_clear(pgd_t * pgdp) { pgd_val(*pgdp) = 0; } pgd_t 304 arch/alpha/include/asm/pgtable.h extern inline pmd_t * pmd_offset(pgd_t * dir, unsigned long address) pgd_t 323 arch/alpha/include/asm/pgtable.h extern pgd_t swapper_pg_dir[1024]; pgd_t 241 arch/alpha/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 41 arch/alpha/mm/init.c pgd_t * pgd_t 44 arch/alpha/mm/init.c pgd_t *ret, *init; pgd_t 46 arch/alpha/mm/init.c ret = (pgd_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO); pgd_t 51 arch/alpha/mm/init.c (PTRS_PER_PGD - USER_PTRS_PER_PGD - 1)*sizeof(pgd_t)); pgd_t 148 arch/alpha/mm/init.c pgd_t *pgd; pgd_t 49 arch/arc/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) }) pgd_t 49 arch/arc/include/asm/pgalloc.h return get_order(PTRS_PER_PGD * sizeof(pgd_t)); pgd_t 52 arch/arc/include/asm/pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 55 arch/arc/include/asm/pgalloc.h pgd_t *ret = (pgd_t *) __get_free_pages(GFP_KERNEL, __get_order_pgd()); pgd_t 59 arch/arc/include/asm/pgalloc.h memzero(ret, num * sizeof(pgd_t)); pgd_t 62 arch/arc/include/asm/pgalloc.h memcpy(ret + num, swapper_pg_dir + num, num2 * sizeof(pgd_t)); pgd_t 65 arch/arc/include/asm/pgalloc.h (PTRS_PER_PGD - num - num2) * sizeof(pgd_t)); pgd_t 71 arch/arc/include/asm/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 357 arch/arc/include/asm/pgtable.h pgd_t *pgd_base = (pgd_t *) read_aux_reg(ARC_REG_SCRATCH_DATA0); \ pgd_t 364 arch/arc/include/asm/pgtable.h extern pgd_t swapper_pg_dir[] __aligned(PAGE_SIZE); pgd_t 32 arch/arc/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 113 arch/arc/mm/highmem.c pgd_t *pgd_k; pgd_t 21 arch/arc/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __aligned(PAGE_SIZE); pgd_t 11 arch/arm/include/asm/idmap.h extern pgd_t *idmap_pgd; pgd_t 70 arch/arm/include/asm/kvm_host.h pgd_t *pgd; pgd_t 44 arch/arm/include/asm/kvm_mmu.h #define stage2_pgd_size(kvm) (PTRS_PER_S2_PGD * sizeof(pgd_t)) pgd_t 346 arch/arm/include/asm/kvm_mmu.h static inline void __kvm_extend_hypmap(pgd_t *boot_hyp_pgd, pgd_t 347 arch/arm/include/asm/kvm_mmu.h pgd_t *hyp_pgd, pgd_t 348 arch/arm/include/asm/kvm_mmu.h pgd_t *merged_hyp_pgd, pgd_t 52 arch/arm/include/asm/pgalloc.h extern pgd_t *pgd_alloc(struct mm_struct *mm); pgd_t 53 arch/arm/include/asm/pgalloc.h extern void pgd_free(struct mm_struct *mm, pgd_t *pgd); pgd_t 36 arch/arm/include/asm/pgtable-3level-types.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 43 arch/arm/include/asm/pgtable-nommu.h #define swapper_pg_dir ((pgd_t *) 0) pgd_t 51 arch/arm/include/asm/pgtable.h extern void __pgd_error(const char *file, int line, pgd_t); pgd_t 177 arch/arm/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 169 arch/arm/include/asm/proc-fns.h pg &= ~(PTRS_PER_PGD*sizeof(pgd_t)-1); \ pgd_t 170 arch/arm/include/asm/proc-fns.h (pgd_t *)phys_to_virt(pg); \ pgd_t 179 arch/arm/include/asm/proc-fns.h (pgd_t *)phys_to_virt(pg); \ pgd_t 92 arch/arm/kernel/smp.c static unsigned long get_arch_pgd(pgd_t *pgd) pgd_t 754 arch/arm/kernel/traps.c void __pgd_error(const char *file, int line, pgd_t pgd) pgd_t 26 arch/arm/lib/uaccess_with_memcpy.c pgd_t *pgd; pgd_t 229 arch/arm/mach-rpc/ecard.c pgd_t *src_pgd, *dst_pgd; pgd_t 234 arch/arm/mach-rpc/ecard.c memcpy(dst_pgd, src_pgd, sizeof(pgd_t) * (IO_SIZE / PGDIR_SIZE)); pgd_t 239 arch/arm/mach-rpc/ecard.c memcpy(dst_pgd, src_pgd, sizeof(pgd_t) * (EASI_SIZE / PGDIR_SIZE)); pgd_t 358 arch/arm/mm/dump.c static void walk_pud(struct pg_state *st, pgd_t *pgd, unsigned long start) pgd_t 377 arch/arm/mm/dump.c pgd_t *pgd = pgd_offset(mm, 0UL); pgd_t 93 arch/arm/mm/fault-armv.c pgd_t *pgd; pgd_t 36 arch/arm/mm/fault.c pgd_t *pgd; pgd_t 410 arch/arm/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 20 arch/arm/mm/idmap.c pgd_t *idmap_pgd __ro_after_init; pgd_t 68 arch/arm/mm/idmap.c static void idmap_add_pud(pgd_t *pgd, unsigned long addr, unsigned long end, pgd_t 80 arch/arm/mm/idmap.c static void identity_mapping_add(pgd_t *pgd, const char *text_start, pgd_t 124 arch/arm/mm/ioremap.c sizeof(pgd_t) * (pgd_index(VMALLOC_END) - pgd_t 144 arch/arm/mm/ioremap.c pgd_t *pgd; pgd_t 192 arch/arm/mm/ioremap.c pgd_t *pgd; pgd_t 224 arch/arm/mm/ioremap.c pgd_t *pgd; pgd_t 377 arch/arm/mm/mmu.c pgd_t *pgd = pgd_offset_k(addr); pgd_t 830 arch/arm/mm/mmu.c static void __init alloc_init_pud(pgd_t *pgd, unsigned long addr, pgd_t 853 arch/arm/mm/mmu.c pgd_t *pgd; pgd_t 914 arch/arm/mm/mmu.c pgd_t *pgd; pgd_t 1306 arch/arm/mm/mmu.c #define SWAPPER_PG_DIR_SIZE (PTRS_PER_PGD * sizeof(pgd_t)) pgd_t 20 arch/arm/mm/pgd.c #define __pgd_alloc() kmalloc_array(PTRS_PER_PGD, sizeof(pgd_t), GFP_KERNEL) pgd_t 23 arch/arm/mm/pgd.c #define __pgd_alloc() (pgd_t *)__get_free_pages(GFP_KERNEL, 2) pgd_t 30 arch/arm/mm/pgd.c pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 32 arch/arm/mm/pgd.c pgd_t *new_pgd, *init_pgd; pgd_t 41 arch/arm/mm/pgd.c memset(new_pgd, 0, USER_PTRS_PER_PGD * sizeof(pgd_t)); pgd_t 48 arch/arm/mm/pgd.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); pgd_t 50 arch/arm/mm/pgd.c clean_dcache_area(new_pgd, PTRS_PER_PGD * sizeof(pgd_t)); pgd_t 116 arch/arm/mm/pgd.c void pgd_free(struct mm_struct *mm, pgd_t *pgd_base) pgd_t 118 arch/arm/mm/pgd.c pgd_t *pgd; pgd_t 37 arch/arm64/include/asm/kasan.h void kasan_copy_shadow(pgd_t *pgdir); pgd_t 42 arch/arm64/include/asm/kasan.h static inline void kasan_copy_shadow(pgd_t *pgdir) { } pgd_t 69 arch/arm64/include/asm/kvm_host.h pgd_t *pgd; pgd_t 385 arch/arm64/include/asm/kvm_mmu.h static inline void __kvm_extend_hypmap(pgd_t *boot_hyp_pgd, pgd_t 386 arch/arm64/include/asm/kvm_mmu.h pgd_t *hyp_pgd, pgd_t 387 arch/arm64/include/asm/kvm_mmu.h pgd_t *merged_hyp_pgd, pgd_t 49 arch/arm64/include/asm/mmu_context.h static inline void cpu_switch_mm(pgd_t *pgd, struct mm_struct *mm) pgd_t 138 arch/arm64/include/asm/mmu_context.h static inline void cpu_replace_ttbr1(pgd_t *pgdp) pgd_t 18 arch/arm64/include/asm/pgalloc.h #define PGD_SIZE (PTRS_PER_PGD * sizeof(pgd_t)) pgd_t 76 arch/arm64/include/asm/pgalloc.h static inline void __pgd_populate(pgd_t *pgdp, phys_addr_t pudp, pgdval_t prot) pgd_t 81 arch/arm64/include/asm/pgalloc.h static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgdp, pud_t *pudp) pgd_t 86 arch/arm64/include/asm/pgalloc.h static inline void __pgd_populate(pgd_t *pgdp, phys_addr_t pudp, pgdval_t prot) pgd_t 92 arch/arm64/include/asm/pgalloc.h extern pgd_t *pgd_alloc(struct mm_struct *mm); pgd_t 93 arch/arm64/include/asm/pgalloc.h extern void pgd_free(struct mm_struct *mm, pgd_t *pgdp); pgd_t 40 arch/arm64/include/asm/pgtable-types.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 296 arch/arm64/include/asm/pgtable.h static inline pte_t pgd_pte(pgd_t pgd) pgd_t 455 arch/arm64/include/asm/pgtable.h extern pgd_t init_pg_dir[PTRS_PER_PGD]; pgd_t 456 arch/arm64/include/asm/pgtable.h extern pgd_t init_pg_end[]; pgd_t 457 arch/arm64/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 458 arch/arm64/include/asm/pgtable.h extern pgd_t idmap_pg_dir[PTRS_PER_PGD]; pgd_t 459 arch/arm64/include/asm/pgtable.h extern pgd_t tramp_pg_dir[PTRS_PER_PGD]; pgd_t 461 arch/arm64/include/asm/pgtable.h extern void set_swapper_pgd(pgd_t *pgdp, pgd_t pgd); pgd_t 473 arch/arm64/include/asm/pgtable.h set_swapper_pgd((pgd_t *)pmdp, __pgd(pmd_val(pmd))); pgd_t 534 arch/arm64/include/asm/pgtable.h set_swapper_pgd((pgd_t *)pudp, __pgd(pud_val(pud))); pgd_t 593 arch/arm64/include/asm/pgtable.h static inline void set_pgd(pgd_t *pgdp, pgd_t pgd) pgd_t 605 arch/arm64/include/asm/pgtable.h static inline void pgd_clear(pgd_t *pgdp) pgd_t 610 arch/arm64/include/asm/pgtable.h static inline phys_addr_t pgd_page_paddr(pgd_t pgd) pgd_t 655 arch/arm64/include/asm/pgtable.h #define pgd_set_fixmap(addr) ((pgd_t *)set_fixmap_offset(FIX_PGD, addr)) pgd_t 693 arch/arm64/include/asm/pgtable.h static inline int pgd_devmap(pgd_t pgd) pgd_t 49 arch/arm64/include/asm/stage2_pgtable.h #define __s2_pgd_size(ipa, lvls) (__s2_pgd_ptrs((ipa), (lvls)) * sizeof(pgd_t)) pgd_t 71 arch/arm64/include/asm/stage2_pgtable.h static inline bool stage2_pgd_none(struct kvm *kvm, pgd_t pgd) pgd_t 79 arch/arm64/include/asm/stage2_pgtable.h static inline void stage2_pgd_clear(struct kvm *kvm, pgd_t *pgdp) pgd_t 85 arch/arm64/include/asm/stage2_pgtable.h static inline bool stage2_pgd_present(struct kvm *kvm, pgd_t pgd) pgd_t 93 arch/arm64/include/asm/stage2_pgtable.h static inline void stage2_pgd_populate(struct kvm *kvm, pgd_t *pgd, pud_t *pud) pgd_t 100 arch/arm64/include/asm/stage2_pgtable.h pgd_t *pgd, unsigned long address) pgd_t 204 arch/arm64/kernel/hibernate.c pgd_t *trans_pgd; pgd_t 205 arch/arm64/kernel/hibernate.c pgd_t *pgdp; pgd_t 425 arch/arm64/kernel/hibernate.c static int copy_pud(pgd_t *dst_pgdp, pgd_t *src_pgdp, unsigned long start, pgd_t 460 arch/arm64/kernel/hibernate.c static int copy_page_tables(pgd_t *dst_pgdp, unsigned long start, pgd_t 465 arch/arm64/kernel/hibernate.c pgd_t *src_pgdp = pgd_offset_k(start); pgd_t 490 arch/arm64/kernel/hibernate.c pgd_t *tmp_pg_dir; pgd_t 500 arch/arm64/kernel/hibernate.c tmp_pg_dir = (pgd_t *)get_safe_page(GFP_ATOMIC); pgd_t 325 arch/arm64/mm/dump.c static void walk_pud(struct pg_state *st, pgd_t *pgdp, unsigned long start, pgd_t 349 arch/arm64/mm/dump.c pgd_t *pgdp = pgd_offset(mm, start); pgd_t 352 arch/arm64/mm/dump.c pgd_t pgd = READ_ONCE(*pgdp); pgd_t 131 arch/arm64/mm/fault.c pgd_t *pgdp; pgd_t 132 arch/arm64/mm/fault.c pgd_t pgd; pgd_t 69 arch/arm64/mm/hugetlbpage.c pgd_t *pgdp = pgd_offset(mm, addr); pgd_t 219 arch/arm64/mm/hugetlbpage.c pgd_t *pgdp; pgd_t 263 arch/arm64/mm/hugetlbpage.c pgd_t *pgdp; pgd_t 25 arch/arm64/mm/kasan_init.c static pgd_t tmp_pg_dir[PTRS_PER_PGD] __initdata __aligned(PGD_SIZE); pgd_t 87 arch/arm64/mm/kasan_init.c static pud_t *__init kasan_pud_offset(pgd_t *pgdp, unsigned long addr, int node, pgd_t 129 arch/arm64/mm/kasan_init.c static void __init kasan_pud_populate(pgd_t *pgdp, unsigned long addr, pgd_t 145 arch/arm64/mm/kasan_init.c pgd_t *pgdp; pgd_t 176 arch/arm64/mm/kasan_init.c void __init kasan_copy_shadow(pgd_t *pgdir) pgd_t 178 arch/arm64/mm/kasan_init.c pgd_t *pgdp, *pgdp_new, *pgdp_end; pgd_t 63 arch/arm64/mm/mmu.c void set_swapper_pgd(pgd_t *pgdp, pgd_t pgd) pgd_t 65 arch/arm64/mm/mmu.c pgd_t *fixmap_pgdp; pgd_t 285 arch/arm64/mm/mmu.c static void alloc_init_pud(pgd_t *pgdp, unsigned long addr, unsigned long end, pgd_t 292 arch/arm64/mm/mmu.c pgd_t pgd = READ_ONCE(*pgdp); pgd_t 335 arch/arm64/mm/mmu.c static void __create_pgd_mapping(pgd_t *pgdir, phys_addr_t phys, pgd_t 342 arch/arm64/mm/mmu.c pgd_t *pgdp = pgd_offset_raw(pgdir, virt); pgd_t 442 arch/arm64/mm/mmu.c static void __init __map_memblock(pgd_t *pgdp, phys_addr_t start, pgd_t 459 arch/arm64/mm/mmu.c static void __init map_mem(pgd_t *pgdp) pgd_t 540 arch/arm64/mm/mmu.c static void __init map_kernel_segment(pgd_t *pgdp, void *va_start, void *va_end, pgd_t 615 arch/arm64/mm/mmu.c static void __init map_kernel(pgd_t *pgdp) pgd_t 650 arch/arm64/mm/mmu.c pgd_t *bm_pgdp; pgd_t 672 arch/arm64/mm/mmu.c pgd_t *pgdp = pgd_set_fixmap(__pa_symbol(swapper_pg_dir)); pgd_t 693 arch/arm64/mm/mmu.c pgd_t *pgdp; pgd_t 741 arch/arm64/mm/mmu.c pgd_t *pgdp; pgd_t 780 arch/arm64/mm/mmu.c pgd_t *pgdp = pgd_offset_k(addr); pgd_t 781 arch/arm64/mm/mmu.c pgd_t pgd = READ_ONCE(*pgdp); pgd_t 811 arch/arm64/mm/mmu.c pgd_t *pgdp, pgd; pgd_t 200 arch/arm64/mm/pageattr.c pgd_t *pgdp; pgd_t 20 arch/arm64/mm/pgd.c pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 25 arch/arm64/mm/pgd.c return (pgd_t *)__get_free_page(gfp); pgd_t 30 arch/arm64/mm/pgd.c void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 60 arch/c6x/include/asm/pgtable.h #define swapper_pg_dir ((pgd_t *) 0) pgd_t 72 arch/csky/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) }) pgd_t 45 arch/csky/include/asm/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 50 arch/csky/include/asm/pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 52 arch/csky/include/asm/pgalloc.h pgd_t *ret; pgd_t 53 arch/csky/include/asm/pgalloc.h pgd_t *init; pgd_t 55 arch/csky/include/asm/pgalloc.h ret = (pgd_t *) __get_free_pages(GFP_KERNEL, PGD_ORDER); pgd_t 60 arch/csky/include/asm/pgalloc.h (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); pgd_t 30 arch/csky/include/asm/pgtable.h #define PTRS_PER_PGD ((PAGE_SIZE << PGD_ORDER) / sizeof(pgd_t)) pgd_t 288 arch/csky/include/asm/pgtable.h static inline pgd_t *pgd_offset(struct mm_struct *mm, unsigned long address) pgd_t 300 arch/csky/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 78 arch/csky/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 86 arch/csky/mm/fault.c pgd = (pgd_t *)pgd_base + offset; pgd_t 121 arch/csky/mm/highmem.c pgd_t *pgd_base) pgd_t 124 arch/csky/mm/highmem.c pgd_t *pgd; pgd_t 164 arch/csky/mm/highmem.c pgd_t *pgd_base; pgd_t 166 arch/csky/mm/highmem.c pgd_t *pgd; pgd_t 32 arch/csky/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_bss; pgd_t 23 arch/h8300/include/asm/pgtable.h #define swapper_pg_dir ((pgd_t *) 0) pgd_t 78 arch/hexagon/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) }) pgd_t 21 arch/hexagon/include/asm/pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 23 arch/hexagon/include/asm/pgalloc.h pgd_t *pgd; pgd_t 25 arch/hexagon/include/asm/pgalloc.h pgd = (pgd_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO); pgd_t 35 arch/hexagon/include/asm/pgalloc.h memcpy(pgd, swapper_pg_dir, PTRS_PER_PGD*sizeof(pgd_t)); pgd_t 44 arch/hexagon/include/asm/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 88 arch/hexagon/include/asm/pgalloc.h pmdindex = (pgd_t *)pmd - mm->pgd; pgd_t 157 arch/hexagon/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; /* located in head.S */ pgd_t 27 arch/ia64/include/asm/pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 29 arch/ia64/include/asm/pgalloc.h return (pgd_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO); pgd_t 32 arch/ia64/include/asm/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 39 arch/ia64/include/asm/pgalloc.h pgd_populate(struct mm_struct *mm, pgd_t * pgd_entry, pud_t * pud) pgd_t 372 arch/ia64/include/asm/pgtable.h static inline pgd_t* pgd_t 461 arch/ia64/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 31 arch/ia64/mm/fault.c pgd_t *pgd; pgd_t 32 arch/ia64/mm/hugetlbpage.c pgd_t *pgd; pgd_t 51 arch/ia64/mm/hugetlbpage.c pgd_t *pgd; pgd_t 210 arch/ia64/mm/init.c pgd_t *pgd; pgd_t 384 arch/ia64/mm/init.c pgd_t *pgd; pgd_t 432 arch/ia64/mm/init.c pgd_t *pgd; pgd_t 630 arch/ia64/mm/init.c BUG_ON(PTRS_PER_PGD * sizeof(pgd_t) != PAGE_SIZE); pgd_t 26 arch/m68k/include/asm/mcf_pgalloc.h extern inline pmd_t *pmd_alloc_kernel(pgd_t *pgd, unsigned long address) pgd_t 86 arch/m68k/include/asm/mcf_pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 91 arch/m68k/include/asm/mcf_pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 93 arch/m68k/include/asm/mcf_pgalloc.h pgd_t *new_pgd; pgd_t 95 arch/m68k/include/asm/mcf_pgalloc.h new_pgd = (pgd_t *)__get_free_page(GFP_DMA | __GFP_NOWARN); pgd_t 167 arch/m68k/include/asm/mcf_pgtable.h static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) pgd_t 201 arch/m68k/include/asm/mcf_pgtable.h static inline int pgd_none(pgd_t pgd) { return 0; } pgd_t 202 arch/m68k/include/asm/mcf_pgtable.h static inline int pgd_bad(pgd_t pgd) { return 0; } pgd_t 203 arch/m68k/include/asm/mcf_pgtable.h static inline int pgd_present(pgd_t pgd) { return 1; } pgd_t 204 arch/m68k/include/asm/mcf_pgtable.h static inline void pgd_clear(pgd_t *pgdp) {} pgd_t 329 arch/m68k/include/asm/mcf_pgtable.h extern pgd_t kernel_pg_dir[PTRS_PER_PGD]; pgd_t 345 arch/m68k/include/asm/mcf_pgtable.h static inline pmd_t *pmd_offset(pgd_t *pgd, unsigned long address) pgd_t 362 arch/m68k/include/asm/mcf_pgtable.h pgd_t *dir; pgd_t 378 arch/m68k/include/asm/mcf_pgtable.h pgd_t *dir; pgd_t 70 arch/m68k/include/asm/mmu_context.h static inline void set_context(mm_context_t context, pgd_t *pgd) pgd_t 102 arch/m68k/include/asm/mmu_context.h pgd_t *pgd; pgd_t 87 arch/m68k/include/asm/motorola_pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 92 arch/m68k/include/asm/motorola_pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 94 arch/m68k/include/asm/motorola_pgalloc.h return (pgd_t *)get_pointer_table(); pgd_t 109 arch/m68k/include/asm/motorola_pgalloc.h static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmd) pgd_t 120 arch/m68k/include/asm/motorola_pgtable.h static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) pgd_t 196 arch/m68k/include/asm/motorola_pgtable.h static inline pgd_t *pgd_offset(const struct mm_struct *mm, pgd_t 203 arch/m68k/include/asm/motorola_pgtable.h extern pgd_t kernel_pg_dir[128]; pgd_t 205 arch/m68k/include/asm/motorola_pgtable.h static inline pgd_t *pgd_offset_k(unsigned long address) pgd_t 212 arch/m68k/include/asm/motorola_pgtable.h static inline pmd_t *pmd_offset(pgd_t *dir, unsigned long address) pgd_t 241 arch/m68k/include/asm/motorola_pgtable.h pgd_t *dir; pgd_t 257 arch/m68k/include/asm/motorola_pgtable.h pgd_t *dir; pgd_t 37 arch/m68k/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 33 arch/m68k/include/asm/pgtable_no.h #define swapper_pg_dir ((pgd_t *) 0) pgd_t 46 arch/m68k/include/asm/sun3_pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 51 arch/m68k/include/asm/sun3_pgalloc.h static inline pgd_t * pgd_alloc(struct mm_struct *mm) pgd_t 53 arch/m68k/include/asm/sun3_pgalloc.h pgd_t *new_pgd; pgd_t 55 arch/m68k/include/asm/sun3_pgalloc.h new_pgd = (pgd_t *)get_zeroed_page(GFP_KERNEL); pgd_t 113 arch/m68k/include/asm/sun3_pgtable.h static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) pgd_t 148 arch/m68k/include/asm/sun3_pgtable.h static inline int pgd_none (pgd_t pgd) { return 0; } pgd_t 149 arch/m68k/include/asm/sun3_pgtable.h static inline int pgd_bad (pgd_t pgd) { return 0; } pgd_t 150 arch/m68k/include/asm/sun3_pgtable.h static inline int pgd_present (pgd_t pgd) { return 1; } pgd_t 151 arch/m68k/include/asm/sun3_pgtable.h static inline void pgd_clear (pgd_t *pgdp) {} pgd_t 185 arch/m68k/include/asm/sun3_pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 186 arch/m68k/include/asm/sun3_pgtable.h extern pgd_t kernel_pg_dir[PTRS_PER_PGD]; pgd_t 198 arch/m68k/include/asm/sun3_pgtable.h static inline pmd_t *pmd_offset (pgd_t *pgd, unsigned long address) pgd_t 467 arch/m68k/kernel/sys_m68k.c pgd_t *pgd; pgd_t 112 arch/m68k/mm/kmap.c pgd_t *pgd_dir; pgd_t 260 arch/m68k/mm/kmap.c pgd_t *pgd_dir; pgd_t 309 arch/m68k/mm/kmap.c pgd_t *pgd_dir; pgd_t 38 arch/m68k/mm/mcfmmu.c pgd_t *pg_dir; pgd_t 94 arch/m68k/mm/mcfmmu.c pgd_t *pgd; pgd_t 120 arch/m68k/mm/motorola.c pgd_t *pgd_dir; pgd_t 39 arch/m68k/mm/sun3mmu.c pgd_t * pg_dir; pgd_t 361 arch/m68k/sun3/mmu_emu.c pgd_t * crp; pgd_t 82 arch/m68k/sun3x/dvma.c pgd_t *pgd; pgd_t 57 arch/microblaze/include/asm/mmu_context_mm.h extern void set_context(mm_context_t context, pgd_t *pgd); pgd_t 116 arch/microblaze/include/asm/page.h # define __pgd(x) ((pgd_t) { (x) }) pgd_t 29 arch/microblaze/include/asm/pgalloc.h static inline pgd_t *get_pgd(void) pgd_t 31 arch/microblaze/include/asm/pgalloc.h return (pgd_t *)__get_free_pages(GFP_KERNEL|__GFP_ZERO, 0); pgd_t 34 arch/microblaze/include/asm/pgalloc.h static inline void free_pgd(pgd_t *pgd) pgd_t 47 arch/microblaze/include/asm/pgtable.h #define swapper_pg_dir ((pgd_t *) NULL) pgd_t 321 arch/microblaze/include/asm/pgtable.h static inline int pgd_none(pgd_t pgd) { return 0; } pgd_t 322 arch/microblaze/include/asm/pgtable.h static inline int pgd_bad(pgd_t pgd) { return 0; } pgd_t 323 arch/microblaze/include/asm/pgtable.h static inline int pgd_present(pgd_t pgd) { return 1; } pgd_t 483 arch/microblaze/include/asm/pgtable.h static inline pmd_t *pmd_offset(pgd_t *dir, unsigned long address) pgd_t 498 arch/microblaze/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 190 arch/microblaze/mm/pgtable.c pgd_t *pgd; pgd_t 79 arch/mips/include/asm/fixmap.h pgd_t *pgd_base); pgd_t 918 arch/mips/include/asm/kvm_host.h void kvm_mips_flush_gva_pt(pgd_t *pgd, enum kvm_mips_flush flags); pgd_t 921 arch/mips/include/asm/kvm_host.h pgd_t *kvm_pgd_alloc(void); pgd_t 149 arch/mips/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 48 arch/mips/include/asm/pgalloc.h extern pgd_t *pgd_alloc(struct mm_struct *mm); pgd_t 50 arch/mips/include/asm/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 99 arch/mips/include/asm/pgalloc.h static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, pud_t *pud) pgd_t 131 arch/mips/include/asm/pgtable-64.h #define PTRS_PER_PGD ((PAGE_SIZE << PGD_ORDER) / sizeof(pgd_t)) pgd_t 191 arch/mips/include/asm/pgtable-64.h static inline int pgd_none(pgd_t pgd) pgd_t 196 arch/mips/include/asm/pgtable-64.h static inline int pgd_bad(pgd_t pgd) pgd_t 204 arch/mips/include/asm/pgtable-64.h static inline int pgd_present(pgd_t pgd) pgd_t 209 arch/mips/include/asm/pgtable-64.h static inline void pgd_clear(pgd_t *pgdp) pgd_t 216 arch/mips/include/asm/pgtable-64.h static inline unsigned long pgd_page_vaddr(pgd_t pgd) pgd_t 224 arch/mips/include/asm/pgtable-64.h static inline pud_t *pud_offset(pgd_t *pgd, unsigned long address) pgd_t 229 arch/mips/include/asm/pgtable-64.h static inline void set_pgd(pgd_t *pgd, pgd_t pgdval) pgd_t 262 arch/mips/include/asm/pgtable.h #define PGD_T_LOG2 (__builtin_ffs(sizeof(pgd_t)) - 1) pgd_t 270 arch/mips/include/asm/pgtable.h extern pgd_t swapper_pg_dir[]; pgd_t 191 arch/mips/kernel/asm-offsets.c DEFINE(_PGD_T_SIZE, sizeof(pgd_t)); pgd_t 111 arch/mips/kvm/mmu.c pgd_t *kvm_pgd_alloc(void) pgd_t 113 arch/mips/kvm/mmu.c pgd_t *ret; pgd_t 115 arch/mips/kvm/mmu.c ret = (pgd_t *)__get_free_pages(GFP_KERNEL, PGD_ORDER); pgd_t 136 arch/mips/kvm/mmu.c static pte_t *kvm_mips_walk_pgd(pgd_t *pgd, struct kvm_mmu_memory_cache *cache, pgd_t 258 arch/mips/kvm/mmu.c static bool kvm_mips_flush_gpa_pgd(pgd_t *pgd, unsigned long start_gpa, pgd_t 377 arch/mips/kvm/mmu.c static int kvm_mips_##name##_pgd(pgd_t *pgd, unsigned long start, \ pgd_t 789 arch/mips/kvm/mmu.c pgd_t *pgdp; pgd_t 809 arch/mips/kvm/mmu.c pgd_t *pgdp; pgd_t 916 arch/mips/kvm/mmu.c static bool kvm_mips_flush_gva_pgd(pgd_t *pgd, unsigned long start_gva, pgd_t 944 arch/mips/kvm/mmu.c void kvm_mips_flush_gva_pt(pgd_t *pgd, enum kvm_mips_flush flags) pgd_t 562 arch/mips/kvm/trap_emul.c static void kvm_mips_emul_free_gva_pt(pgd_t *pgd) pgd_t 243 arch/mips/mm/c-r3k.c pgd_t *pgdp; pgd_t 652 arch/mips/mm/c-r4k.c pgd_t *pgdp; pgd_t 172 arch/mips/mm/c-tx39.c pgd_t *pgdp; pgd_t 296 arch/mips/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 301 arch/mips/mm/fault.c pgd = (pgd_t *) pgd_current[raw_smp_processor_id()] + offset; pgd_t 27 arch/mips/mm/hugetlbpage.c pgd_t *pgd; pgd_t 42 arch/mips/mm/hugetlbpage.c pgd_t *pgd; pgd_t 231 arch/mips/mm/init.c pgd_t *pgd_base) pgd_t 234 arch/mips/mm/init.c pgd_t *pgd; pgd_t 522 arch/mips/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __section(.bss..swapper_pg_dir); pgd_t 73 arch/mips/mm/ioremap.c pgd_t * dir; pgd_t 56 arch/mips/mm/pgtable-32.c pgd_t *pgd_base; pgd_t 58 arch/mips/mm/pgtable-32.c pgd_t *pgd; pgd_t 67 arch/mips/mm/pgtable-32.c + sizeof(pgd_t) * USER_PTRS_PER_PGD); pgd_t 110 arch/mips/mm/pgtable-64.c pgd_t *pgd_base; pgd_t 11 arch/mips/mm/pgtable.c pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 13 arch/mips/mm/pgtable.c pgd_t *ret, *init; pgd_t 15 arch/mips/mm/pgtable.c ret = (pgd_t *) __get_free_pages(GFP_KERNEL, PGD_ORDER); pgd_t 20 arch/mips/mm/pgtable.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); pgd_t 297 arch/mips/mm/tlb-r4k.c pgd_t *pgdp; pgd_t 23 arch/nds32/include/asm/pgalloc.h extern pgd_t *pgd_alloc(struct mm_struct *mm); pgd_t 24 arch/nds32/include/asm/pgalloc.h extern void pgd_free(struct mm_struct *mm, pgd_t * pgd); pgd_t 379 arch/nds32/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 16 arch/nds32/kernel/pm.c pgd_t *pgdv; pgd_t 21 arch/nds32/kernel/pm.c pgdv = (pgd_t *)__va((__nds32__mfsr(NDS32_SR_L1_PPTB) & pgd_t 25 arch/nds32/mm/fault.c pgd_t *pgd; pgd_t 361 arch/nds32/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 366 arch/nds32/mm/fault.c pgd = (pgd_t *) __va(__nds32__mfsr(NDS32_SR_L1_PPTB)) + index; pgd_t 23 arch/nds32/mm/init.c extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 56 arch/nds32/mm/init.c pgd_t *pge; pgd_t 102 arch/nds32/mm/init.c pgd_t *pgd; pgd_t 13 arch/nds32/mm/mm-nds32.c pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 15 arch/nds32/mm/mm-nds32.c pgd_t *new_pgd, *init_pgd; pgd_t 18 arch/nds32/mm/mm-nds32.c new_pgd = (pgd_t *) __get_free_pages(GFP_KERNEL, 0); pgd_t 30 arch/nds32/mm/mm-nds32.c (PTRS_PER_PGD - FIRST_KERNEL_PGD_NR) * sizeof(pgd_t)); pgd_t 34 arch/nds32/mm/mm-nds32.c PTRS_PER_PGD * sizeof(pgd_t)); pgd_t 41 arch/nds32/mm/mm-nds32.c void pgd_free(struct mm_struct *mm, pgd_t * pgd) pgd_t 76 arch/nds32/mm/mm-nds32.c pgd_t *pgd; pgd_t 34 arch/nds32/mm/proc.c pgd_t *pgd; pgd_t 27 arch/nios2/include/asm/mmu_context.h extern pgd_t *pgd_current; pgd_t 70 arch/nios2/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) }) pgd_t 35 arch/nios2/include/asm/pgalloc.h extern pgd_t *pgd_alloc(struct mm_struct *mm); pgd_t 37 arch/nios2/include/asm/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 77 arch/nios2/include/asm/pgtable.h #define PTRS_PER_PGD ((PAGE_SIZE << PGD_ORDER) / sizeof(pgd_t)) pgd_t 94 arch/nios2/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 247 arch/nios2/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 39 arch/nios2/mm/init.c pgd_t *pgd_current; pgd_t 86 arch/nios2/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned(PGD_ORDER); pgd_t 80 arch/nios2/mm/ioremap.c pgd_t *dir; pgd_t 37 arch/nios2/mm/pgtable.c static void pgd_init(pgd_t *pgd) pgd_t 54 arch/nios2/mm/pgtable.c pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 56 arch/nios2/mm/pgtable.c pgd_t *ret, *init; pgd_t 58 arch/nios2/mm/pgtable.c ret = (pgd_t *) __get_free_pages(GFP_KERNEL, PGD_ORDER); pgd_t 63 arch/nios2/mm/pgtable.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); pgd_t 33 arch/openrisc/include/asm/mmu_context.h extern volatile pgd_t *current_pgd[]; /* defined in arch/openrisc/mm/fault.c */ pgd_t 64 arch/openrisc/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) }) pgd_t 39 arch/openrisc/include/asm/pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 41 arch/openrisc/include/asm/pgalloc.h pgd_t *ret = (pgd_t *)__get_free_page(GFP_KERNEL); pgd_t 44 arch/openrisc/include/asm/pgalloc.h memset(ret, 0, USER_PTRS_PER_PGD * sizeof(pgd_t)); pgd_t 47 arch/openrisc/include/asm/pgalloc.h (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); pgd_t 58 arch/openrisc/include/asm/pgalloc.h extern inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 60 arch/openrisc/include/asm/pgalloc.h return (pgd_t *)get_zeroed_page(GFP_KERNEL); pgd_t 64 arch/openrisc/include/asm/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 411 arch/openrisc/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; /* defined in head.S */ pgd_t 32 arch/openrisc/mm/fault.c volatile pgd_t *current_pgd[NR_CPUS]; pgd_t 298 arch/openrisc/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 310 arch/openrisc/mm/fault.c pgd = (pgd_t *)current_pgd[smp_processor_id()] + offset; pgd_t 73 arch/openrisc/mm/init.c pgd_t *pge; pgd_t 57 arch/parisc/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 24 arch/parisc/include/asm/pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 26 arch/parisc/include/asm/pgalloc.h pgd_t *pgd = (pgd_t *)__get_free_pages(GFP_KERNEL, pgd_t 28 arch/parisc/include/asm/pgalloc.h pgd_t *actual_pgd = pgd; pgd_t 50 arch/parisc/include/asm/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 62 arch/parisc/include/asm/pgalloc.h static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmd) pgd_t 21 arch/parisc/include/asm/pgtable.h static inline spinlock_t *pgd_spinlock(pgd_t *); pgd_t 297 arch/parisc/include/asm/pgtable.h extern pgd_t swapper_pg_dir[]; /* declared in init_task.c */ pgd_t 354 arch/parisc/include/asm/pgtable.h static inline void pgd_clear(pgd_t *pgd) { pgd_t 369 arch/parisc/include/asm/pgtable.h static inline int pgd_none(pgd_t pgd) { return 0; } pgd_t 370 arch/parisc/include/asm/pgtable.h static inline int pgd_bad(pgd_t pgd) { return 0; } pgd_t 371 arch/parisc/include/asm/pgtable.h static inline int pgd_present(pgd_t pgd) { return 1; } pgd_t 372 arch/parisc/include/asm/pgtable.h static inline void pgd_clear(pgd_t * pgdp) { } pgd_t 490 arch/parisc/include/asm/pgtable.h static inline spinlock_t *pgd_spinlock(pgd_t *pgd) pgd_t 532 arch/parisc/kernel/cache.c static inline pte_t *get_ptep(pgd_t *pgd, unsigned long addr) pgd_t 550 arch/parisc/kernel/cache.c pgd_t *pgd; pgd_t 598 arch/parisc/kernel/cache.c pgd_t *pgd; pgd_t 131 arch/parisc/kernel/pci-dma.c pgd_t * dir; pgd_t 185 arch/parisc/kernel/pci-dma.c static inline void unmap_uncached_pmd(pgd_t * dir, unsigned long vaddr, pgd_t 214 arch/parisc/kernel/pci-dma.c pgd_t * dir; pgd_t 16 arch/parisc/mm/fixmap.c pgd_t *pgd = pgd_offset_k(vaddr); pgd_t 34 arch/parisc/mm/fixmap.c pgd_t *pgd = pgd_offset_k(vaddr); pgd_t 51 arch/parisc/mm/hugetlbpage.c pgd_t *pgd; pgd_t 76 arch/parisc/mm/hugetlbpage.c pgd_t *pgd; pgd_t 49 arch/parisc/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __attribute__ ((__section__ (".data..vm0.pgd"), aligned(PAGE_SIZE))); pgd_t 354 arch/parisc/mm/init.c pgd_t *pg_dir; pgd_t 586 arch/parisc/mm/init.c BUILD_BUG_ON(PGD_ENTRY_SIZE != sizeof(pgd_t)); pgd_t 8 arch/powerpc/include/asm/book3s/32/pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 14 arch/powerpc/include/asm/book3s/32/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 115 arch/powerpc/include/asm/book3s/32/pgtable.h #define PGD_TABLE_SIZE (sizeof(pgd_t) << PGD_INDEX_SIZE) pgd_t 35 arch/powerpc/include/asm/book3s/64/hash-4k.h #define H_PGD_TABLE_SIZE (sizeof(pgd_t) << H_PGD_INDEX_SIZE) pgd_t 186 arch/powerpc/include/asm/book3s/64/hash-64k.h #define H_PGD_TABLE_SIZE (sizeof(pgd_t) << PGD_INDEX_SIZE) pgd_t 137 arch/powerpc/include/asm/book3s/64/hash.h static inline int hash__pgd_bad(pgd_t pgd) pgd_t 25 arch/powerpc/include/asm/book3s/64/pgalloc.h static inline pgd_t *radix__pgd_alloc(struct mm_struct *mm) pgd_t 28 arch/powerpc/include/asm/book3s/64/pgalloc.h return (pgd_t *)__get_free_page(pgtable_gfp_flags(mm, PGALLOC_GFP)); pgd_t 35 arch/powerpc/include/asm/book3s/64/pgalloc.h return (pgd_t *) page_address(page); pgd_t 39 arch/powerpc/include/asm/book3s/64/pgalloc.h static inline void radix__pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 48 arch/powerpc/include/asm/book3s/64/pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 50 arch/powerpc/include/asm/book3s/64/pgalloc.h pgd_t *pgd; pgd_t 81 arch/powerpc/include/asm/book3s/64/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 88 arch/powerpc/include/asm/book3s/64/pgalloc.h static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, pud_t *pud) pgd_t 29 arch/powerpc/include/asm/book3s/64/pgtable-4k.h static inline int pgd_huge(pgd_t pgd) pgd_t 33 arch/powerpc/include/asm/book3s/64/pgtable-64k.h static inline int pgd_huge(pgd_t pgd) pgd_t 954 arch/powerpc/include/asm/book3s/64/pgtable.h static inline void pgd_clear(pgd_t *pgdp) pgd_t 959 arch/powerpc/include/asm/book3s/64/pgtable.h static inline int pgd_none(pgd_t pgd) pgd_t 964 arch/powerpc/include/asm/book3s/64/pgtable.h static inline int pgd_present(pgd_t pgd) pgd_t 969 arch/powerpc/include/asm/book3s/64/pgtable.h static inline pte_t pgd_pte(pgd_t pgd) pgd_t 974 arch/powerpc/include/asm/book3s/64/pgtable.h static inline pgd_t pte_pgd(pte_t pte) pgd_t 979 arch/powerpc/include/asm/book3s/64/pgtable.h static inline int pgd_bad(pgd_t pgd) pgd_t 987 arch/powerpc/include/asm/book3s/64/pgtable.h static inline bool pgd_access_permitted(pgd_t pgd, bool write) pgd_t 992 arch/powerpc/include/asm/book3s/64/pgtable.h extern struct page *pgd_page(pgd_t pgd); pgd_t 1321 arch/powerpc/include/asm/book3s/64/pgtable.h static inline int pgd_devmap(pgd_t pgd) pgd_t 1372 arch/powerpc/include/asm/book3s/64/pgtable.h static inline bool pgd_is_leaf(pgd_t pgd) pgd_t 117 arch/powerpc/include/asm/book3s/64/radix.h #define RADIX_PGD_TABLE_SIZE (sizeof(pgd_t) << RADIX_PGD_INDEX_SIZE) pgd_t 230 arch/powerpc/include/asm/book3s/64/radix.h static inline int radix__pgd_bad(pgd_t pgd) pgd_t 201 arch/powerpc/include/asm/kvm_book3s.h extern bool kvmppc_hv_handle_set_rc(struct kvm *kvm, pgd_t *pgtable, pgd_t 211 arch/powerpc/include/asm/kvm_book3s.h extern void kvmppc_free_pgtable_radix(struct kvm *kvm, pgd_t *pgd, pgd_t 254 arch/powerpc/include/asm/kvm_book3s.h pgd_t *pgdir, bool realmode, unsigned long *idx_ret); pgd_t 38 arch/powerpc/include/asm/kvm_book3s_64.h pgd_t *shadow_pgtable; /* our page table for this guest */ pgd_t 623 arch/powerpc/include/asm/kvm_book3s_64.h extern int kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, pgd_t 303 arch/powerpc/include/asm/kvm_host.h pgd_t *pgtable; pgd_t 705 arch/powerpc/include/asm/kvm_host.h pgd_t *pgdir; pgd_t 58 arch/powerpc/include/asm/mmu_context.h extern void set_context(unsigned long id, pgd_t *pgd); pgd_t 32 arch/powerpc/include/asm/nohash/32/pgtable.h #define PGD_TABLE_SIZE (sizeof(pgd_t) << PGD_INDEX_SIZE) pgd_t 21 arch/powerpc/include/asm/nohash/64/pgtable-4k.h #define PGD_TABLE_SIZE (sizeof(pgd_t) << PGD_INDEX_SIZE) pgd_t 63 arch/powerpc/include/asm/nohash/64/pgtable-4k.h static inline void pgd_clear(pgd_t *pgdp) pgd_t 68 arch/powerpc/include/asm/nohash/64/pgtable-4k.h static inline pte_t pgd_pte(pgd_t pgd) pgd_t 73 arch/powerpc/include/asm/nohash/64/pgtable-4k.h static inline pgd_t pte_pgd(pte_t pte) pgd_t 77 arch/powerpc/include/asm/nohash/64/pgtable-4k.h extern struct page *pgd_page(pgd_t pgd); pgd_t 180 arch/powerpc/include/asm/nohash/64/pgtable.h static inline void pgd_set(pgd_t *pgdp, unsigned long val) pgd_t 20 arch/powerpc/include/asm/nohash/pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 26 arch/powerpc/include/asm/nohash/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 287 arch/powerpc/include/asm/nohash/pgtable.h static inline int pgd_huge(pgd_t pgd) pgd_t 127 arch/powerpc/include/asm/paca.h pgd_t *pgd __aligned(0x40); /* Current PGD */ pgd_t 128 arch/powerpc/include/asm/paca.h pgd_t *kernel_pgd; /* Kernel PGD */ pgd_t 63 arch/powerpc/include/asm/page_32.h #define PGD_T_LOG2 (__builtin_ffs(sizeof(pgd_t)) - 1) pgd_t 54 arch/powerpc/include/asm/pgtable-be-types.h #define __pgd(x) ((pgd_t) { cpu_to_be64(x) }) pgd_t 55 arch/powerpc/include/asm/pgtable-be-types.h #define __pgd_raw(x) ((pgd_t) { (x) }) pgd_t 56 arch/powerpc/include/asm/pgtable-be-types.h static inline unsigned long pgd_val(pgd_t x) pgd_t 61 arch/powerpc/include/asm/pgtable-be-types.h static inline __be64 pgd_raw(pgd_t x) pgd_t 37 arch/powerpc/include/asm/pgtable-types.h #define __pgd(x) ((pgd_t) { (x) }) pgd_t 38 arch/powerpc/include/asm/pgtable-types.h static inline unsigned long pgd_val(pgd_t x) pgd_t 67 arch/powerpc/include/asm/pgtable.h extern pgd_t swapper_pg_dir[]; pgd_t 150 arch/powerpc/include/asm/pgtable.h static inline bool pgd_is_leaf(pgd_t pgd) pgd_t 7 arch/powerpc/include/asm/pte-walk.h extern pte_t *__find_linux_pte(pgd_t *pgdir, unsigned long ea, pgd_t 10 arch/powerpc/include/asm/pte-walk.h static inline pte_t *find_linux_pte(pgd_t *pgdir, unsigned long ea, pgd_t 31 arch/powerpc/include/asm/pte-walk.h pgd_t *pgdir = init_mm.pgd; pgd_t 38 arch/powerpc/include/asm/pte-walk.h static inline pte_t *find_current_mm_pte(pgd_t *pgdir, unsigned long ea, pgd_t 427 arch/powerpc/kernel/asm-offsets.c DEFINE(PGD_TABLE_SIZE, (sizeof(pgd_t) << max(RADIX_PGD_INDEX_SIZE, H_PGD_INDEX_SIZE))); pgd_t 497 arch/powerpc/kvm/book3s_64_mmu_radix.c void kvmppc_free_pgtable_radix(struct kvm *kvm, pgd_t *pgd, unsigned int lpid) pgd_t 563 arch/powerpc/kvm/book3s_64_mmu_radix.c int kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, pgd_t 568 arch/powerpc/kvm/book3s_64_mmu_radix.c pgd_t *pgd; pgd_t 738 arch/powerpc/kvm/book3s_64_mmu_radix.c bool kvmppc_hv_handle_set_rc(struct kvm *kvm, pgd_t *pgtable, bool writing, pgd_t 1197 arch/powerpc/kvm/book3s_64_mmu_radix.c pgd_t *pgt; pgd_t 1199 arch/powerpc/kvm/book3s_64_mmu_radix.c pgd_t pgd, *pgdp; pgd_t 199 arch/powerpc/kvm/book3s_hv_rm_mmu.c pgd_t *pgdir, bool realmode, unsigned long *pte_idx_ret) pgd_t 338 arch/powerpc/kvm/e500_mmu_host.c pgd_t *pgdir; pgd_t 110 arch/powerpc/lib/code-patching.c pgd_t *pgdp; pgd_t 150 arch/powerpc/mm/book3s64/hash_pgtable.c pgd_t *pgdp; pgd_t 1249 arch/powerpc/mm/book3s64/hash_utils.c pgd_t *pgdir; pgd_t 1526 arch/powerpc/mm/book3s64/hash_utils.c pgd_t *pgdir; pgd_t 65 arch/powerpc/mm/book3s64/radix_pgtable.c pgd_t *pgdp; pgd_t 115 arch/powerpc/mm/book3s64/radix_pgtable.c pgd_t *pgdp; pgd_t 174 arch/powerpc/mm/book3s64/radix_pgtable.c pgd_t *pgdp; pgd_t 844 arch/powerpc/mm/book3s64/radix_pgtable.c pgd_t *pgd; pgd_t 56 arch/powerpc/mm/book3s64/subpage_prot.c pgd_t *pgd; pgd_t 121 arch/powerpc/mm/hugetlbpage.c pgd_t *pg; pgd_t 393 arch/powerpc/mm/hugetlbpage.c static void hugetlb_free_pud_range(struct mmu_gather *tlb, pgd_t *pgd, pgd_t 451 arch/powerpc/mm/hugetlbpage.c pgd_t *pgd; pgd_t 182 arch/powerpc/mm/nohash/8xx.c void set_context(unsigned long id, pgd_t *pgd) pgd_t 75 arch/powerpc/mm/nohash/book3e_pgtable.c pgd_t *pgdp; pgd_t 267 arch/powerpc/mm/pgtable.c pgd_t *pgd; pgd_t 312 arch/powerpc/mm/pgtable.c pte_t *__find_linux_pte(pgd_t *pgdir, unsigned long ea, pgd_t 315 arch/powerpc/mm/pgtable.c pgd_t pgd, *pgdp; pgd_t 135 arch/powerpc/mm/pgtable_32.c pgd_t *pgd; pgd_t 104 arch/powerpc/mm/pgtable_64.c struct page *pgd_page(pgd_t pgd) pgd_t 420 arch/powerpc/mm/ptdump/hashpagetable.c static void walk_pud(struct pg_state *st, pgd_t *pgd, unsigned long start) pgd_t 436 arch/powerpc/mm/ptdump/hashpagetable.c pgd_t *pgd = pgd_offset_k(0UL); pgd_t 281 arch/powerpc/mm/ptdump/ptdump.c static void walk_pud(struct pg_state *st, pgd_t *pgd, unsigned long start) pgd_t 301 arch/powerpc/mm/ptdump/ptdump.c pgd_t *pgd = pgd_offset_k(addr); pgd_t 114 arch/powerpc/perf/callchain.c pgd_t *pgdir; pgd_t 3123 arch/powerpc/xmon/xmon.c pgd_t *pgdp, *pgdir; pgd_t 82 arch/riscv/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) }) pgd_t 42 arch/riscv/include/asm/pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 44 arch/riscv/include/asm/pgalloc.h pgd_t *pgd; pgd_t 46 arch/riscv/include/asm/pgalloc.h pgd = (pgd_t *)__get_free_page(GFP_KERNEL); pgd_t 48 arch/riscv/include/asm/pgalloc.h memset(pgd, 0, USER_PTRS_PER_PGD * sizeof(pgd_t)); pgd_t 52 arch/riscv/include/asm/pgalloc.h (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); pgd_t 57 arch/riscv/include/asm/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 29 arch/riscv/include/asm/pgtable.h #define PTRS_PER_PGD (PAGE_SIZE / sizeof(pgd_t)) pgd_t 65 arch/riscv/include/asm/pgtable.h extern pgd_t swapper_pg_dir[]; pgd_t 148 arch/riscv/include/asm/pgtable.h static inline pgd_t pfn_pgd(unsigned long pfn, pgprot_t prot) pgd_t 153 arch/riscv/include/asm/pgtable.h static inline unsigned long _pgd_pfn(pgd_t pgd) pgd_t 161 arch/riscv/include/asm/pgtable.h static inline pgd_t *pgd_offset(const struct mm_struct *mm, unsigned long addr) pgd_t 215 arch/riscv/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 235 arch/riscv/mm/fault.c pgd = (pgd_t *)pfn_to_virt(csr_read(CSR_SATP)) + index; pgd_t 152 arch/riscv/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_bss; pgd_t 153 arch/riscv/mm/init.c pgd_t trampoline_pg_dir[PTRS_PER_PGD] __page_aligned_bss; pgd_t 159 arch/riscv/mm/init.c pgd_t early_pg_dir[PTRS_PER_PGD] __initdata __aligned(PAGE_SIZE); pgd_t 289 arch/riscv/mm/init.c static void __init create_pgd_mapping(pgd_t *pgdp, pgd_t 22 arch/s390/include/asm/kasan.h extern void kasan_copy_shadow(pgd_t *dst); pgd_t 26 arch/s390/include/asm/kasan.h static inline void kasan_copy_shadow(pgd_t *dst) { } pgd_t 101 arch/s390/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 102 arch/s390/include/asm/pgalloc.h static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, p4d_t *p4d) pgd_t 117 arch/s390/include/asm/pgalloc.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 130 arch/s390/include/asm/pgalloc.h return (pgd_t *) table; pgd_t 133 arch/s390/include/asm/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 23 arch/s390/include/asm/pgtable.h extern pgd_t swapper_pg_dir[]; pgd_t 598 arch/s390/include/asm/pgtable.h static inline int pgd_folded(pgd_t pgd) pgd_t 603 arch/s390/include/asm/pgtable.h static inline int pgd_present(pgd_t pgd) pgd_t 610 arch/s390/include/asm/pgtable.h static inline int pgd_none(pgd_t pgd) pgd_t 617 arch/s390/include/asm/pgtable.h static inline int pgd_bad(pgd_t pgd) pgd_t 624 arch/s390/include/asm/pgtable.h static inline unsigned long pgd_pfn(pgd_t pgd) pgd_t 890 arch/s390/include/asm/pgtable.h static inline void pgd_clear(pgd_t *pgd) pgd_t 1235 arch/s390/include/asm/pgtable.h static inline pgd_t *pgd_offset_raw(pgd_t *pgd, unsigned long address) pgd_t 1250 arch/s390/include/asm/pgtable.h static inline p4d_t *p4d_offset(pgd_t *pgd, unsigned long address) pgd_t 213 arch/s390/mm/dump_pagetables.c pgd_t *pgd, unsigned long addr) pgd_t 240 arch/s390/mm/dump_pagetables.c pgd_t *pgd; pgd_t 545 arch/s390/mm/gmap.c pgd_t *pgd; pgd_t 195 arch/s390/mm/hugetlbpage.c pgd_t *pgdp; pgd_t 217 arch/s390/mm/hugetlbpage.c pgd_t *pgdp; pgd_t 50 arch/s390/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD] __section(.bss..swapper_pg_dir); pgd_t 25 arch/s390/mm/kasan_init.c static pgd_t early_pg_dir[PTRS_PER_PGD] __initdata __aligned(PAGE_SIZE); pgd_t 92 arch/s390/mm/kasan_init.c pgd_t *pg_dir; pgd_t 204 arch/s390/mm/kasan_init.c static void __init kasan_set_pgd(pgd_t *pgd, unsigned long asce_type) pgd_t 347 arch/s390/mm/kasan_init.c void __init kasan_copy_shadow(pgd_t *pg_dir) pgd_t 355 arch/s390/mm/kasan_init.c pgd_t *pg_dir_src; pgd_t 356 arch/s390/mm/kasan_init.c pgd_t *pg_dir_dst; pgd_t 141 arch/s390/mm/page-states.c static void mark_kernel_p4d(pgd_t *pgd, unsigned long addr, unsigned long end) pgd_t 166 arch/s390/mm/page-states.c pgd_t *pgd; pgd_t 262 arch/s390/mm/pageattr.c static int walk_p4d_level(pgd_t *pgd, unsigned long addr, unsigned long end, pgd_t 289 arch/s390/mm/pageattr.c pgd_t *pgdp; pgd_t 341 arch/s390/mm/pageattr.c pgd_t *pgd; pgd_t 110 arch/s390/mm/pgalloc.c mm->pgd = (pgd_t *) table; pgd_t 117 arch/s390/mm/pgalloc.c pgd_populate(mm, (pgd_t *) table, (p4d_t *) pgd); pgd_t 118 arch/s390/mm/pgalloc.c mm->pgd = (pgd_t *) table; pgd_t 133 arch/s390/mm/pgalloc.c pgd_t *pgd; pgd_t 145 arch/s390/mm/pgalloc.c mm->pgd = (pgd_t *) (pgd_val(*pgd) & _REGION_ENTRY_ORIGIN); pgd_t 416 arch/s390/mm/pgtable.c pgd_t *pgd; pgd_t 75 arch/s390/mm/vmem.c pgd_t *pg_dir; pgd_t 159 arch/s390/mm/vmem.c pgd_t *pg_dir; pgd_t 218 arch/s390/mm/vmem.c pgd_t *pg_dir; pgd_t 51 arch/sh/include/asm/mmu_context_32.h static inline void set_TTB(pgd_t *pgd) pgd_t 56 arch/sh/include/asm/mmu_context_32.h static inline pgd_t *get_TTB(void) pgd_t 58 arch/sh/include/asm/mmu_context_32.h return (pgd_t *)__raw_readl(MMU_TTB); pgd_t 70 arch/sh/include/asm/mmu_context_64.h extern pgd_t *mmu_pdtp_cache; pgd_t 102 arch/sh/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 8 arch/sh/include/asm/pgalloc.h extern pgd_t *pgd_alloc(struct mm_struct *); pgd_t 9 arch/sh/include/asm/pgalloc.h extern void pgd_free(struct mm_struct *mm, pgd_t *pgd); pgd_t 142 arch/sh/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 145 arch/sh/include/asm/pgtable.h pgd_t *pgd); pgd_t 138 arch/sh/kernel/io_trapped.c pgd_t *pgd_k; pgd_t 211 arch/sh/mm/cache-sh4.c pgd_t *pgd; pgd_t 385 arch/sh/mm/cache-sh5.c pgd_t *pgd; pgd_t 39 arch/sh/mm/fault.c pgd_t *pgd; pgd_t 106 arch/sh/mm/fault.c static inline pmd_t *vmalloc_sync_one(pgd_t *pgd, unsigned long address) pgd_t 109 arch/sh/mm/fault.c pgd_t *pgd_k; pgd_t 158 arch/sh/mm/fault.c pgd_t *pgd_k; pgd_t 28 arch/sh/mm/hugetlbpage.c pgd_t *pgd; pgd_t 49 arch/sh/mm/hugetlbpage.c pgd_t *pgd; pgd_t 32 arch/sh/mm/init.c pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 47 arch/sh/mm/init.c pgd_t *pgd; pgd_t 165 arch/sh/mm/init.c pgd_t *pgd_base) pgd_t 167 arch/sh/mm/init.c pgd_t *pgd; pgd_t 93 arch/sh/mm/nommu.c pgd_t *pgd_base) pgd_t 14 arch/sh/mm/pgtable.c pgd_t *pgd = x; pgd_t 18 arch/sh/mm/pgtable.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); pgd_t 33 arch/sh/mm/pgtable.c pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 38 arch/sh/mm/pgtable.c void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 25 arch/sh/mm/tlbex_32.c pgd_t *pgd; pgd_t 46 arch/sh/mm/tlbex_64.c pgd_t *pgd; pgd_t 74 arch/sparc/include/asm/page_32.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 87 arch/sparc/include/asm/page_64.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 20 arch/sparc/include/asm/pgalloc_32.h pgd_t *get_pgd_fast(void); pgd_t 21 arch/sparc/include/asm/pgalloc_32.h static inline void free_pgd_fast(pgd_t *pgd) pgd_t 29 arch/sparc/include/asm/pgalloc_32.h static inline void pgd_set(pgd_t * pgdp, pmd_t * pmdp) pgd_t 19 arch/sparc/include/asm/pgalloc_64.h static inline void __pgd_populate(pgd_t *pgd, pud_t *pud) pgd_t 26 arch/sparc/include/asm/pgalloc_64.h static inline pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 31 arch/sparc/include/asm/pgalloc_64.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 135 arch/sparc/include/asm/pgtable_32.h static inline unsigned long pgd_page_vaddr(pgd_t pgd) pgd_t 187 arch/sparc/include/asm/pgtable_32.h static inline int pgd_none(pgd_t pgd) pgd_t 192 arch/sparc/include/asm/pgtable_32.h static inline int pgd_bad(pgd_t pgd) pgd_t 197 arch/sparc/include/asm/pgtable_32.h static inline int pgd_present(pgd_t pgd) pgd_t 202 arch/sparc/include/asm/pgtable_32.h static inline void pgd_clear(pgd_t *pgdp) pgd_t 322 arch/sparc/include/asm/pgtable_32.h static inline pmd_t *pmd_offset(pgd_t * dir, unsigned long address) pgd_t 983 arch/sparc/include/asm/pgtable_64.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 301 arch/sparc/kernel/signal32.c pgd_t *pgdp; pgd_t 1623 arch/sparc/kernel/smp_64.c pgd_t *pgd = pgd_offset_k(addr); pgd_t 353 arch/sparc/mm/fault_32.c pgd_t *pgd, *pgd_k; pgd_t 82 arch/sparc/mm/fault_64.c pgd_t *pgdp = pgd_offset(current->mm, tpc); pgd_t 279 arch/sparc/mm/hugetlbpage.c pgd_t *pgd; pgd_t 300 arch/sparc/mm/hugetlbpage.c pgd_t *pgd; pgd_t 452 arch/sparc/mm/hugetlbpage.c static void hugetlb_free_pud_range(struct mmu_gather *tlb, pgd_t *pgd, pgd_t 494 arch/sparc/mm/hugetlbpage.c pgd_t *pgd; pgd_t 532 arch/sparc/mm/init_64.c pgd_t *pgdp = pgd_offset_k(kaddr); pgd_t 1655 arch/sparc/mm/init_64.c pgd_t *pgd; pgd_t 1802 arch/sparc/mm/init_64.c pgd_t *pgd = pgd_offset_k(vstart); pgd_t 2406 arch/sparc/mm/init_64.c init_mm.pgd += ((shift) / (sizeof(pgd_t))); pgd_t 2613 arch/sparc/mm/init_64.c pgd_t *pgd = vmemmap_pgd_populate(vstart, node); pgd_t 241 arch/sparc/mm/io-unit.c pgd_t *pgdp; pgd_t 345 arch/sparc/mm/iommu.c pgd_t *pgdp; pgd_t 64 arch/sparc/mm/srmmu.c static pgd_t *srmmu_swapper_pg_dir; pgd_t 110 arch/sparc/mm/srmmu.c static inline void srmmu_ctxd_set(ctxd_t *ctxp, pgd_t *pgdp) pgd_t 298 arch/sparc/mm/srmmu.c pgd_t *pgd; pgd_t 350 arch/sparc/mm/srmmu.c pgd_t *get_pgd_fast(void) pgd_t 352 arch/sparc/mm/srmmu.c pgd_t *pgd = NULL; pgd_t 356 arch/sparc/mm/srmmu.c pgd_t *init = pgd_offset_k(0); pgd_t 357 arch/sparc/mm/srmmu.c memset(pgd, 0, USER_PTRS_PER_PGD * sizeof(pgd_t)); pgd_t 359 arch/sparc/mm/srmmu.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); pgd_t 518 arch/sparc/mm/srmmu.c pgd_t *pgdp; pgd_t 553 arch/sparc/mm/srmmu.c pgd_t *pgdp; pgd_t 695 arch/sparc/mm/srmmu.c pgd_t *pgdp; pgd_t 701 arch/sparc/mm/srmmu.c if (pgd_none(*(pgd_t *)__nocache_fix(pgdp))) { pgd_t 726 arch/sparc/mm/srmmu.c pgd_t *pgdp; pgd_t 781 arch/sparc/mm/srmmu.c pgd_t *pgdp; pgd_t 814 arch/sparc/mm/srmmu.c *(pgd_t *)__nocache_fix(pgdp) = __pgd(probed); pgd_t 818 arch/sparc/mm/srmmu.c if (pgd_none(*(pgd_t *)__nocache_fix(pgdp))) { pgd_t 858 arch/sparc/mm/srmmu.c pgd_t *pgdp = pgd_offset_k(vaddr); pgd_t 862 arch/sparc/mm/srmmu.c *(pgd_t *)__nocache_fix(pgdp) = __pgd(big_pte); pgd_t 908 arch/sparc/mm/srmmu.c pgd_t *pgd; pgd_t 88 arch/um/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 27 arch/um/include/asm/pgalloc.h extern pgd_t *pgd_alloc(struct mm_struct *); pgd_t 28 arch/um/include/asm/pgalloc.h extern void pgd_free(struct mm_struct *mm, pgd_t *pgd); pgd_t 36 arch/um/include/asm/pgtable-2level.h static inline int pgd_newpage(pgd_t pgd) { return 0; } pgd_t 37 arch/um/include/asm/pgtable-2level.h static inline void pgd_mkuptodate(pgd_t pgd) { } pgd_t 69 arch/um/include/asm/pgtable-3level.h static inline int pgd_newpage(pgd_t pgd) pgd_t 74 arch/um/include/asm/pgtable-3level.h static inline void pgd_mkuptodate(pgd_t pgd) { pgd_val(pgd) &= ~_PAGE_NEWPAGE; } pgd_t 30 arch/um/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 30 arch/um/kernel/mem.c pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 96 arch/um/kernel/mem.c pgd_t *pgd_base) pgd_t 98 arch/um/kernel/mem.c pgd_t *pgd; pgd_t 126 arch/um/kernel/mem.c pgd_t *pgd; pgd_t 194 arch/um/kernel/mem.c pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 196 arch/um/kernel/mem.c pgd_t *pgd = (pgd_t *)__get_free_page(GFP_KERNEL); pgd_t 199 arch/um/kernel/mem.c memset(pgd, 0, USER_PTRS_PER_PGD * sizeof(pgd_t)); pgd_t 202 arch/um/kernel/mem.c (PTRS_PER_PGD - USER_PTRS_PER_PGD) * sizeof(pgd_t)); pgd_t 207 arch/um/kernel/mem.c void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 21 arch/um/kernel/skas/mmu.c pgd_t *pgd; pgd_t 19 arch/um/kernel/skas/uaccess.c pgd_t *pgd; pgd_t 280 arch/um/kernel/tlb.c static inline int update_pud_range(pgd_t *pgd, unsigned long addr, pgd_t 305 arch/um/kernel/tlb.c pgd_t *pgd; pgd_t 340 arch/um/kernel/tlb.c pgd_t *pgd; pgd_t 426 arch/um/kernel/tlb.c pgd_t *pgd; pgd_t 493 arch/um/kernel/tlb.c pgd_t *pgd_offset_proc(struct mm_struct *mm, unsigned long address) pgd_t 498 arch/um/kernel/tlb.c pud_t *pud_offset_proc(pgd_t *pgd, unsigned long address) pgd_t 515 arch/um/kernel/tlb.c pgd_t *pgd = pgd_offset(task->mm, addr); pgd_t 30 arch/um/kernel/trap.c pgd_t *pgd; pgd_t 26 arch/unicore32/include/asm/cpu-single.h (pgd_t *)phys_to_virt(pg); \ pgd_t 43 arch/unicore32/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) }) pgd_t 24 arch/unicore32/include/asm/pgalloc.h extern pgd_t *get_pgd_slow(struct mm_struct *mm); pgd_t 25 arch/unicore32/include/asm/pgalloc.h extern void free_pgd_slow(struct mm_struct *mm, pgd_t *pgd); pgd_t 246 arch/unicore32/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; pgd_t 34 arch/unicore32/include/mach/pm.h extern int restore_image(pgd_t *resume_pg_dir, struct pbe *restore_pblist); pgd_t 24 arch/unicore32/kernel/hibernate.c pgd_t *resume_pg_dir; pgd_t 33 arch/unicore32/kernel/hibernate.c static pmd_t *resume_one_md_table_init(pgd_t *pgd) pgd_t 70 arch/unicore32/kernel/hibernate.c static int resume_physical_mapping_init(pgd_t *pgd_base) pgd_t 73 arch/unicore32/kernel/hibernate.c pgd_t *pgd; pgd_t 116 arch/unicore32/kernel/hibernate.c static inline void resume_init_first_level_page_table(pgd_t *pg_dir) pgd_t 124 arch/unicore32/kernel/hibernate.c resume_pg_dir = (pgd_t *)get_safe_page(GFP_ATOMIC); pgd_t 40 arch/unicore32/mm/fault.c pgd_t *pgd; pgd_t 339 arch/unicore32/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 65 arch/unicore32/mm/ioremap.c pgd_t *pgd; pgd_t 102 arch/unicore32/mm/ioremap.c pgd_t *pgd; pgd_t 17 arch/unicore32/mm/mm.h static inline pmd_t *pmd_off(pgd_t *pgd, unsigned long virt) pgd_t 169 arch/unicore32/mm/mmu.c static void __init alloc_init_section(pgd_t *pgd, unsigned long addr, pgd_t 207 arch/unicore32/mm/mmu.c pgd_t *pgd; pgd_t 334 arch/unicore32/mm/mmu.c memblock_reserve(__pa(swapper_pg_dir), PTRS_PER_PGD * sizeof(pgd_t)); pgd_t 452 arch/unicore32/mm/mmu.c pgd_t *pgd; pgd_t 24 arch/unicore32/mm/pgd.c pgd_t *get_pgd_slow(struct mm_struct *mm) pgd_t 26 arch/unicore32/mm/pgd.c pgd_t *new_pgd, *init_pgd; pgd_t 30 arch/unicore32/mm/pgd.c new_pgd = (pgd_t *)__get_free_pages(GFP_KERNEL, 0); pgd_t 34 arch/unicore32/mm/pgd.c memset(new_pgd, 0, FIRST_KERNEL_PGD_NR * sizeof(pgd_t)); pgd_t 41 arch/unicore32/mm/pgd.c (PTRS_PER_PGD - FIRST_KERNEL_PGD_NR) * sizeof(pgd_t)); pgd_t 43 arch/unicore32/mm/pgd.c clean_dcache_area(new_pgd, PTRS_PER_PGD * sizeof(pgd_t)); pgd_t 76 arch/unicore32/mm/pgd.c void free_pgd_slow(struct mm_struct *mm, pgd_t *pgd) pgd_t 111 arch/x86/boot/compressed/kaslr_64.c if (p4d_offset((pgd_t *)top_level_pgt, 0) == (p4d_t *)_pgtable) { pgd_t 141 arch/x86/boot/compressed/kaslr_64.c kernel_ident_mapping_init(&mapping_info, (pgd_t *)top_level_pgt, pgd_t 357 arch/x86/entry/vsyscall/vsyscall_64.c void __init set_vsyscall_pgtable_user_bits(pgd_t *root) pgd_t 359 arch/x86/entry/vsyscall/vsyscall_64.c pgd_t *pgd; pgd_t 124 arch/x86/include/asm/efi.h extern pgd_t * __init efi_call_phys_prolog(void); pgd_t 125 arch/x86/include/asm/efi.h extern void __init efi_call_phys_epilog(pgd_t *save_pgd); pgd_t 14 arch/x86/include/asm/init.h int kernel_ident_mapping_init(struct x86_mapping_info *info, pgd_t *pgd_page, pgd_t 143 arch/x86/include/asm/kexec.h pgd_t *pgd; pgd_t 319 arch/x86/include/asm/paravirt.h static inline void paravirt_pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 387 arch/x86/include/asm/paravirt.h static inline pgd_t __pgd(pgdval_t val) pgd_t 396 arch/x86/include/asm/paravirt.h return (pgd_t) { ret }; pgd_t 399 arch/x86/include/asm/paravirt.h static inline pgdval_t pgd_val(pgd_t pgd) pgd_t 539 arch/x86/include/asm/paravirt.h static inline void __set_pgd(pgd_t *pgdp, pgd_t pgd) pgd_t 232 arch/x86/include/asm/paravirt_types.h void (*pgd_free)(struct mm_struct *mm, pgd_t *pgd); pgd_t 288 arch/x86/include/asm/paravirt_types.h void (*set_pgd)(pgd_t *pgdp, pgd_t pgdval); pgd_t 18 arch/x86/include/asm/pgalloc.h static inline void paravirt_pgd_free(struct mm_struct *mm, pgd_t *pgd) {} pgd_t 50 arch/x86/include/asm/pgalloc.h extern pgd_t *pgd_alloc(struct mm_struct *); pgd_t 51 arch/x86/include/asm/pgalloc.h extern void pgd_free(struct mm_struct *mm, pgd_t *pgd); pgd_t 174 arch/x86/include/asm/pgalloc.h static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, p4d_t *p4d) pgd_t 182 arch/x86/include/asm/pgalloc.h static inline void pgd_populate_safe(struct mm_struct *mm, pgd_t *pgd, p4d_t *p4d) pgd_t 29 arch/x86/include/asm/pgtable.h extern pgd_t early_top_pgt[PTRS_PER_PGD]; pgd_t 32 arch/x86/include/asm/pgtable.h void ptdump_walk_pgd_level(struct seq_file *m, pgd_t *pgd); pgd_t 33 arch/x86/include/asm/pgtable.h void ptdump_walk_pgd_level_debugfs(struct seq_file *m, pgd_t *pgd, bool user); pgd_t 237 arch/x86/include/asm/pgtable.h static inline unsigned long pgd_pfn(pgd_t pgd) pgd_t 293 arch/x86/include/asm/pgtable.h static inline int pgd_devmap(pgd_t pgd) pgd_t 688 arch/x86/include/asm/pgtable.h pgd_t __pti_set_user_pgtbl(pgd_t *pgdp, pgd_t pgd); pgd_t 695 arch/x86/include/asm/pgtable.h static inline pgd_t pti_set_user_pgtbl(pgd_t *pgdp, pgd_t pgd) pgd_t 702 arch/x86/include/asm/pgtable.h static inline pgd_t pti_set_user_pgtbl(pgd_t *pgdp, pgd_t pgd) pgd_t 948 arch/x86/include/asm/pgtable.h static inline int pgd_present(pgd_t pgd) pgd_t 955 arch/x86/include/asm/pgtable.h static inline unsigned long pgd_page_vaddr(pgd_t pgd) pgd_t 967 arch/x86/include/asm/pgtable.h static inline p4d_t *p4d_offset(pgd_t *pgd, unsigned long address) pgd_t 974 arch/x86/include/asm/pgtable.h static inline int pgd_bad(pgd_t pgd) pgd_t 987 arch/x86/include/asm/pgtable.h static inline int pgd_none(pgd_t pgd) pgd_t 1039 arch/x86/include/asm/pgtable.h extern pgd_t trampoline_pgd_entry; pgd_t 1237 arch/x86/include/asm/pgtable.h return (((ptr & ~PAGE_MASK) / sizeof(pgd_t)) < PGD_KERNEL_START); pgd_t 1240 arch/x86/include/asm/pgtable.h static inline int pgd_large(pgd_t pgd) { return 0; } pgd_t 1270 arch/x86/include/asm/pgtable.h static inline pgd_t *kernel_to_user_pgdp(pgd_t *pgdp) pgd_t 1275 arch/x86/include/asm/pgtable.h static inline pgd_t *user_to_kernel_pgdp(pgd_t *pgdp) pgd_t 1301 arch/x86/include/asm/pgtable.h static inline void clone_pgd_range(pgd_t *dst, pgd_t *src, int count) pgd_t 1303 arch/x86/include/asm/pgtable.h memcpy(dst, src, count * sizeof(pgd_t)); pgd_t 1309 arch/x86/include/asm/pgtable.h count * sizeof(pgd_t)); pgd_t 28 arch/x86/include/asm/pgtable_32.h extern pgd_t swapper_pg_dir[1024]; pgd_t 29 arch/x86/include/asm/pgtable_32.h extern pgd_t initial_page_table[1024]; pgd_t 27 arch/x86/include/asm/pgtable_64.h extern pgd_t init_top_pgt[]; pgd_t 138 arch/x86/include/asm/pgtable_64.h pgd_t pgd; pgd_t 146 arch/x86/include/asm/pgtable_64.h pgd = pti_set_user_pgtbl((pgd_t *)p4dp, pgd); pgd_t 155 arch/x86/include/asm/pgtable_64.h static inline void native_set_pgd(pgd_t *pgdp, pgd_t pgd) pgd_t 160 arch/x86/include/asm/pgtable_64.h static inline void native_pgd_clear(pgd_t *pgd) pgd_t 160 arch/x86/include/asm/pgtable_64_types.h #define PGD_KERNEL_START ((PAGE_SIZE / 2) / sizeof(pgd_t)) pgd_t 292 arch/x86/include/asm/pgtable_types.h static inline pgd_t native_make_pgd(pgdval_t val) pgd_t 294 arch/x86/include/asm/pgtable_types.h return (pgd_t) { val & PGD_ALLOWED_BITS }; pgd_t 297 arch/x86/include/asm/pgtable_types.h static inline pgdval_t native_pgd_val(pgd_t pgd) pgd_t 302 arch/x86/include/asm/pgtable_types.h static inline pgdval_t pgd_flags(pgd_t pgd) pgd_t 562 arch/x86/include/asm/pgtable_types.h extern pte_t *lookup_address_in_pgd(pgd_t *pgd, unsigned long address, pgd_t 566 arch/x86/include/asm/pgtable_types.h extern int __init kernel_map_pages_in_pgd(pgd_t *pgd, u64 pfn, pgd_t 570 arch/x86/include/asm/pgtable_types.h extern int __init kernel_unmap_pages_in_pgd(pgd_t *pgd, unsigned long address, pgd_t 241 arch/x86/include/asm/processor.h static inline void load_cr3(pgd_t *pgdir) pgd_t 120 arch/x86/include/asm/tlbflush.h struct pgd_t; pgd_t 121 arch/x86/include/asm/tlbflush.h static inline unsigned long build_cr3(pgd_t *pgd, u16 asid) pgd_t 131 arch/x86/include/asm/tlbflush.h static inline unsigned long build_cr3_noflush(pgd_t *pgd, u16 asid) pgd_t 10 arch/x86/include/asm/vsyscall.h extern void set_vsyscall_pgtable_user_bits(pgd_t *root); pgd_t 116 arch/x86/kernel/espfix_64.c pgd_t *pgd; pgd_t 88 arch/x86/kernel/head32.c pgd_t pl2, *pl2p = (pgd_t *)__pa(initial_page_table); pgd_t 294 arch/x86/kernel/head64.c memset(early_top_pgt, 0, sizeof(pgd_t)*(PTRS_PER_PGD-1)); pgd_t 131 arch/x86/kernel/ldt.c static pmd_t *pgd_to_pmd_walk(pgd_t *pgd, unsigned long va) pgd_t 152 arch/x86/kernel/ldt.c pgd_t *k_pgd = pgd_offset(mm, LDT_BASE_ADDR); pgd_t 153 arch/x86/kernel/ldt.c pgd_t *u_pgd = kernel_to_user_pgdp(k_pgd); pgd_t 165 arch/x86/kernel/ldt.c pgd_t *k_pgd = pgd_offset(mm, LDT_BASE_ADDR); pgd_t 166 arch/x86/kernel/ldt.c pgd_t *u_pgd = kernel_to_user_pgdp(k_pgd); pgd_t 182 arch/x86/kernel/ldt.c pgd_t *pgd = pgd_offset(mm, LDT_BASE_ADDR); pgd_t 190 arch/x86/kernel/ldt.c pgd_t *pgd = pgd_offset(mm, LDT_BASE_ADDR); pgd_t 73 arch/x86/kernel/machine_kexec_32.c image->arch.pgd = (pgd_t *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, pgd_t 92 arch/x86/kernel/machine_kexec_32.c pgd_t *pgd, pmd_t *pmd, pte_t *pte, pgd_t 38 arch/x86/kernel/machine_kexec_64.c pgd_t *level4p; pgd_t 53 arch/x86/kernel/machine_kexec_64.c map_acpi_tables(struct x86_mapping_info *info, pgd_t *level4p) pgd_t 77 arch/x86/kernel/machine_kexec_64.c static int map_acpi_tables(struct x86_mapping_info *info, pgd_t *level4p) { return 0; } pgd_t 88 arch/x86/kernel/machine_kexec_64.c map_efi_systab(struct x86_mapping_info *info, pgd_t *level4p) pgd_t 124 arch/x86/kernel/machine_kexec_64.c static int init_transition_pgtable(struct kimage *image, pgd_t *pgd) pgd_t 203 arch/x86/kernel/machine_kexec_64.c pgd_t *level4p; pgd_t 207 arch/x86/kernel/machine_kexec_64.c level4p = (pgd_t *)__va(start_pgtable); pgd_t 88 arch/x86/kernel/tboot.c static pgd_t *tboot_pg_dir; pgd_t 107 arch/x86/kernel/tboot.c pgd_t *pgd; pgd_t 168 arch/x86/kernel/vm86_32.c pgd_t *pgd; pgd_t 109 arch/x86/mm/dump_pagetables.c #define INIT_PGD ((pgd_t *) &init_top_pgt) pgd_t 471 arch/x86/mm/dump_pagetables.c static void walk_p4d_level(struct seq_file *m, struct pg_state *st, pgd_t addr, pgd_t 518 arch/x86/mm/dump_pagetables.c static void ptdump_walk_pgd_level_core(struct seq_file *m, pgd_t *pgd, pgd_t 521 arch/x86/mm/dump_pagetables.c pgd_t *start = INIT_PGD; pgd_t 569 arch/x86/mm/dump_pagetables.c void ptdump_walk_pgd_level(struct seq_file *m, pgd_t *pgd) pgd_t 574 arch/x86/mm/dump_pagetables.c void ptdump_walk_pgd_level_debugfs(struct seq_file *m, pgd_t *pgd, bool user) pgd_t 587 arch/x86/mm/dump_pagetables.c pgd_t *pgd = INIT_PGD; pgd_t 149 arch/x86/mm/fault.c static inline pmd_t *vmalloc_sync_one(pgd_t *pgd, unsigned long address) pgd_t 152 arch/x86/mm/fault.c pgd_t *pgd_k; pgd_t 293 arch/x86/mm/fault.c pgd_t *base = __va(read_cr3_pa()); pgd_t 294 arch/x86/mm/fault.c pgd_t *pgd = &base[pgd_index(address)]; pgd_t 355 arch/x86/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 370 arch/x86/mm/fault.c pgd = (pgd_t *)__va(read_cr3_pa()) + pgd_index(address); pgd_t 448 arch/x86/mm/fault.c pgd_t *base = __va(read_cr3_pa()); pgd_t 449 arch/x86/mm/fault.c pgd_t *pgd = base + pgd_index(address); pgd_t 615 arch/x86/mm/fault.c pgd_t *pgd; pgd_t 1123 arch/x86/mm/fault.c pgd_t *pgd; pgd_t 89 arch/x86/mm/ident_map.c int kernel_ident_mapping_init(struct x86_mapping_info *info, pgd_t *pgd_page, pgd_t 105 arch/x86/mm/ident_map.c pgd_t *pgd = pgd_page + pgd_index(addr); pgd_t 67 arch/x86/mm/init_32.c static pmd_t * __init one_md_table_init(pgd_t *pgd) pgd_t 208 arch/x86/mm/init_32.c page_table_range_init(unsigned long start, unsigned long end, pgd_t *pgd_base) pgd_t 212 arch/x86/mm/init_32.c pgd_t *pgd; pgd_t 260 arch/x86/mm/init_32.c pgd_t *pgd_base = swapper_pg_dir; pgd_t 263 arch/x86/mm/init_32.c pgd_t *pgd; pgd_t 395 arch/x86/mm/init_32.c pgd_t *pgd = pgd_offset_k(vaddr); pgd_t 414 arch/x86/mm/init_32.c static void __init permanent_kmaps_init(pgd_t *pgd_base) pgd_t 417 arch/x86/mm/init_32.c pgd_t *pgd; pgd_t 451 arch/x86/mm/init_32.c static inline void permanent_kmaps_init(pgd_t *pgd_base) pgd_t 474 arch/x86/mm/init_32.c pgd_t *pgd, *base = swapper_pg_dir; pgd_t 541 arch/x86/mm/init_32.c pgd_t *pgd_base = swapper_pg_dir; pgd_t 556 arch/x86/mm/init_32.c pgd_t *pgd_base = swapper_pg_dir; pgd_t 132 arch/x86/mm/init_64.c const pgd_t *pgd_ref = pgd_offset_k(addr); pgd_t 144 arch/x86/mm/init_64.c pgd_t *pgd; pgd_t 147 arch/x86/mm/init_64.c pgd = (pgd_t *)page_address(page) + pgd_index(addr); pgd_t 169 arch/x86/mm/init_64.c pgd_t *pgd_ref = pgd_offset_k(addr); pgd_t 185 arch/x86/mm/init_64.c pgd_t *pgd; pgd_t 189 arch/x86/mm/init_64.c pgd = (pgd_t *)page_address(page) + pgd_index(addr); pgd_t 243 arch/x86/mm/init_64.c static p4d_t *fill_p4d(pgd_t *pgd, unsigned long vaddr) pgd_t 321 arch/x86/mm/init_64.c pgd_t *pgd; pgd_t 339 arch/x86/mm/init_64.c pgd_t *pgd; pgd_t 363 arch/x86/mm/init_64.c pgd_t *pgd; pgd_t 736 arch/x86/mm/init_64.c pgd_t *pgd = pgd_offset_k(vaddr); pgd_t 1178 arch/x86/mm/init_64.c pgd_t *pgd; pgd_t 1344 arch/x86/mm/init_64.c pgd_t *pgd; pgd_t 1454 arch/x86/mm/init_64.c pgd_t *pgd; pgd_t 1541 arch/x86/mm/init_64.c pgd_t *pgd; pgd_t 804 arch/x86/mm/ioremap.c pgd_t *base = __va(read_cr3_pa()); pgd_t 805 arch/x86/mm/ioremap.c pgd_t *pgd = &base[pgd_index(addr)]; pgd_t 126 arch/x86/mm/kasan_init_64.c static void __init kasan_populate_pgd(pgd_t *pgd, unsigned long addr, pgd_t 148 arch/x86/mm/kasan_init_64.c pgd_t *pgd; pgd_t 174 arch/x86/mm/kasan_init_64.c pgd_t *pgd; pgd_t 195 arch/x86/mm/kasan_init_64.c static inline p4d_t *early_p4d_offset(pgd_t *pgd, unsigned long addr) pgd_t 207 arch/x86/mm/kasan_init_64.c static void __init kasan_early_p4d_populate(pgd_t *pgd, pgd_t 211 arch/x86/mm/kasan_init_64.c pgd_t pgd_entry; pgd_t 234 arch/x86/mm/kasan_init_64.c static void __init kasan_map_early_shadow(pgd_t *pgd) pgd_t 156 arch/x86/mm/kaslr.c pgd_t *pgd; pgd_t 63 arch/x86/mm/mem_encrypt_identity.c pgd_t *pgd; pgd_t 93 arch/x86/mm/mem_encrypt_identity.c pgd_t *pgd_p; pgd_t 98 arch/x86/mm/mem_encrypt_identity.c pgd_size = (((pgd_end - pgd_start) / PGDIR_SIZE) + 1) * sizeof(pgd_t); pgd_t 107 arch/x86/mm/mem_encrypt_identity.c pgd_t *pgd; pgd_t 352 arch/x86/mm/mem_encrypt_identity.c pgtable_area_len = sizeof(pgd_t) * PTRS_PER_PGD; pgd_t 383 arch/x86/mm/mem_encrypt_identity.c ppd.pgd = (pgd_t *)native_read_cr3_pa(); pgd_t 399 arch/x86/mm/mem_encrypt_identity.c memset(ppd.pgd, 0, sizeof(pgd_t) * PTRS_PER_PGD); pgd_t 400 arch/x86/mm/mem_encrypt_identity.c ppd.pgtable_area += sizeof(pgd_t) * PTRS_PER_PGD; pgd_t 37 arch/x86/mm/pageattr.c pgd_t *pgd; pgd_t 567 arch/x86/mm/pageattr.c pte_t *lookup_address_in_pgd(pgd_t *pgd, unsigned long address, pgd_t 638 arch/x86/mm/pageattr.c pgd_t *pgd; pgd_t 714 arch/x86/mm/pageattr.c pgd_t *pgd; pgd_t 719 arch/x86/mm/pageattr.c pgd = (pgd_t *)page_address(page) + pgd_index(address); pgd_t 1401 arch/x86/mm/pageattr.c pgd_t *pgd_entry; pgd_t 2211 arch/x86/mm/pageattr.c int __init kernel_map_pages_in_pgd(pgd_t *pgd, u64 pfn, unsigned long address, pgd_t 2248 arch/x86/mm/pageattr.c int __init kernel_unmap_pages_in_pgd(pgd_t *pgd, unsigned long address, pgd_t 86 arch/x86/mm/pgtable.c static inline void pgd_list_add(pgd_t *pgd) pgd_t 93 arch/x86/mm/pgtable.c static inline void pgd_list_del(pgd_t *pgd) pgd_t 106 arch/x86/mm/pgtable.c static void pgd_set_mm(pgd_t *pgd, struct mm_struct *mm) pgd_t 116 arch/x86/mm/pgtable.c static void pgd_ctor(struct mm_struct *mm, pgd_t *pgd) pgd_t 136 arch/x86/mm/pgtable.c static void pgd_dtor(pgd_t *pgd) pgd_t 255 arch/x86/mm/pgtable.c static void mop_up_one_pmd(struct mm_struct *mm, pgd_t *pgdp) pgd_t 257 arch/x86/mm/pgtable.c pgd_t pgd = *pgdp; pgd_t 270 arch/x86/mm/pgtable.c static void pgd_mop_up_pmds(struct mm_struct *mm, pgd_t *pgdp) pgd_t 289 arch/x86/mm/pgtable.c static void pgd_prepopulate_pmd(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmds[]) pgd_t 314 arch/x86/mm/pgtable.c pgd_t *k_pgd, pmd_t *pmds[]) pgd_t 316 arch/x86/mm/pgtable.c pgd_t *s_pgd = kernel_to_user_pgdp(swapper_pg_dir); pgd_t 317 arch/x86/mm/pgtable.c pgd_t *u_pgd = kernel_to_user_pgdp(k_pgd); pgd_t 340 arch/x86/mm/pgtable.c pgd_t *k_pgd, pmd_t *pmds[]) pgd_t 355 arch/x86/mm/pgtable.c #define PGD_SIZE (PTRS_PER_PGD * sizeof(pgd_t)) pgd_t 379 arch/x86/mm/pgtable.c static inline pgd_t *_pgd_alloc(void) pgd_t 386 arch/x86/mm/pgtable.c return (pgd_t *)__get_free_pages(GFP_PGTABLE_USER, pgd_t 396 arch/x86/mm/pgtable.c static inline void _pgd_free(pgd_t *pgd) pgd_t 405 arch/x86/mm/pgtable.c static inline pgd_t *_pgd_alloc(void) pgd_t 407 arch/x86/mm/pgtable.c return (pgd_t *)__get_free_pages(GFP_PGTABLE_USER, pgd_t 411 arch/x86/mm/pgtable.c static inline void _pgd_free(pgd_t *pgd) pgd_t 417 arch/x86/mm/pgtable.c pgd_t *pgd_alloc(struct mm_struct *mm) pgd_t 419 arch/x86/mm/pgtable.c pgd_t *pgd; pgd_t 464 arch/x86/mm/pgtable.c void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 30 arch/x86/mm/pgtable_32.c pgd_t *pgd; pgd_t 125 arch/x86/mm/pti.c pgd_t __pti_set_user_pgtbl(pgd_t *pgdp, pgd_t pgd) pgd_t 174 arch/x86/mm/pti.c pgd_t *pgd = kernel_to_user_pgdp(pgd_offset_k(address)); pgd_t 316 arch/x86/mm/pti.c pgd_t *pgd; pgd_t 421 arch/x86/mm/pti.c pgd_t *kernel_pgd; pgd_t 113 arch/x86/mm/tlb.c static void load_new_mm_cr3(pgd_t *pgdir, u16 new_asid, bool need_flush) pgd_t 167 arch/x86/mm/tlb.c pgd_t *pgd = pgd_offset(mm, sp); pgd_t 171 arch/x86/mm/tlb.c pgd_t *pgd_ref = pgd_offset_k(sp); pgd_t 184 arch/x86/mm/tlb.c pgd_t *pgd_ref = pgd_offset_k(sp); pgd_t 110 arch/x86/platform/efi/efi.c pgd_t *save_pgd; pgd_t 69 arch/x86/platform/efi/efi_32.c pgd_t * __init efi_call_phys_prolog(void) pgd_t 72 arch/x86/platform/efi/efi_32.c pgd_t *save_pgd; pgd_t 86 arch/x86/platform/efi/efi_32.c void __init efi_call_phys_epilog(pgd_t *save_pgd) pgd_t 75 arch/x86/platform/efi/efi_64.c pgd_t * __init efi_call_phys_prolog(void) pgd_t 78 arch/x86/platform/efi/efi_64.c pgd_t *save_pgd, *pgd_k, *pgd_efi; pgd_t 150 arch/x86/platform/efi/efi_64.c void __init efi_call_phys_epilog(pgd_t *save_pgd) pgd_t 157 arch/x86/platform/efi/efi_64.c pgd_t *pgd; pgd_t 209 arch/x86/platform/efi/efi_64.c pgd_t *pgd, *efi_pgd; pgd_t 218 arch/x86/platform/efi/efi_64.c efi_pgd = (pgd_t *)__get_free_pages(gfp_mask, PGD_ALLOCATION_ORDER); pgd_t 250 arch/x86/platform/efi/efi_64.c pgd_t *pgd_k, *pgd_efi; pgd_t 253 arch/x86/platform/efi/efi_64.c pgd_t *efi_pgd = efi_mm.pgd; pgd_t 274 arch/x86/platform/efi/efi_64.c memcpy(pgd_efi, pgd_k, sizeof(pgd_t) * num_entries); pgd_t 344 arch/x86/platform/efi/efi_64.c pgd_t *pgd = efi_mm.pgd; pgd_t 416 arch/x86/platform/efi/efi_64.c pgd_t *pgd = efi_mm.pgd; pgd_t 520 arch/x86/platform/efi/efi_64.c pgd_t *pgd = efi_mm.pgd; pgd_t 378 arch/x86/platform/efi/quirks.c pgd_t *pgd = efi_mm.pgd; pgd_t 26 arch/x86/platform/olpc/olpc_ofw.c pgd_t *base, *ofw_pde; pgd_t 213 arch/x86/power/hibernate.c pgd_t *pgd; pgd_t 226 arch/x86/power/hibernate.c pgd = (pgd_t *)__va(read_cr3_pa()) + pgd_t 19 arch/x86/power/hibernate_32.c pgd_t *resume_pg_dir; pgd_t 30 arch/x86/power/hibernate_32.c static pmd_t *resume_one_md_table_init(pgd_t *pgd) pgd_t 81 arch/x86/power/hibernate_32.c static int resume_physical_mapping_init(pgd_t *pgd_base) pgd_t 84 arch/x86/power/hibernate_32.c pgd_t *pgd; pgd_t 133 arch/x86/power/hibernate_32.c static inline void resume_init_first_level_page_table(pgd_t *pg_dir) pgd_t 145 arch/x86/power/hibernate_32.c static int set_up_temporary_text_mapping(pgd_t *pgd_base) pgd_t 147 arch/x86/power/hibernate_32.c pgd_t *pgd; pgd_t 175 arch/x86/power/hibernate_32.c resume_pg_dir = (pgd_t *)get_safe_page(GFP_ATOMIC); pgd_t 28 arch/x86/power/hibernate_64.c static int set_up_temporary_text_mapping(pgd_t *pgd) pgd_t 74 arch/x86/power/hibernate_64.c pgd_t new_pgd = __pgd(__pa(p4d) | pgprot_val(pgtable_prot)); pgd_t 80 arch/x86/power/hibernate_64.c pgd_t new_pgd = __pgd(__pa(pud) | pgprot_val(pgtable_prot)); pgd_t 100 arch/x86/power/hibernate_64.c pgd_t *pgd; pgd_t 104 arch/x86/power/hibernate_64.c pgd = (pgd_t *)get_safe_page(GFP_ATOMIC); pgd_t 16 arch/x86/realmode/init.c pgd_t trampoline_pgd_entry; pgd_t 1305 arch/x86/xen/enlighten_pv.c xen_setup_kernel_pagetable((pgd_t *)xen_start_info->pt_base, pgd_t 383 arch/x86/xen/mmu_pv.c __visible pgdval_t xen_pgd_val(pgd_t pgd) pgd_t 397 arch/x86/xen/mmu_pv.c __visible pgd_t xen_make_pgd(pgdval_t pgd) pgd_t 484 arch/x86/xen/mmu_pv.c static pgd_t *xen_get_user_pgd(pgd_t *pgd) pgd_t 486 arch/x86/xen/mmu_pv.c pgd_t *pgd_page = (pgd_t *)(((unsigned long)pgd) & PAGE_MASK); pgd_t 488 arch/x86/xen/mmu_pv.c pgd_t *user_ptr = NULL; pgd_t 492 arch/x86/xen/mmu_pv.c user_ptr = (pgd_t *)page->private; pgd_t 531 arch/x86/xen/mmu_pv.c pgd_t *user_ptr = xen_get_user_pgd((pgd_t *)ptr); pgd_t 532 arch/x86/xen/mmu_pv.c pgd_t pgd_val; pgd_t 645 arch/x86/xen/mmu_pv.c static int __xen_pgd_walk(struct mm_struct *mm, pgd_t *pgd, pgd_t 788 arch/x86/xen/mmu_pv.c static void __xen_pgd_pin(struct mm_struct *mm, pgd_t *pgd) pgd_t 805 arch/x86/xen/mmu_pv.c pgd_t *user_pgd = xen_get_user_pgd(pgd); pgd_t 849 arch/x86/xen/mmu_pv.c __xen_pgd_pin(&init_mm, (pgd_t *)page_address(page)); pgd_t 920 arch/x86/xen/mmu_pv.c static void __xen_pgd_unpin(struct mm_struct *mm, pgd_t *pgd) pgd_t 930 arch/x86/xen/mmu_pv.c pgd_t *user_pgd = xen_get_user_pgd(pgd); pgd_t 969 arch/x86/xen/mmu_pv.c __xen_pgd_unpin(&init_mm, (pgd_t *)page_address(page)); pgd_t 1210 arch/x86/xen/mmu_pv.c pgd_t *pgd; pgd_t 1435 arch/x86/xen/mmu_pv.c pgd_t *user_pgd = xen_get_user_pgd(__va(cr3)); pgd_t 1485 arch/x86/xen/mmu_pv.c pgd_t *pgd = mm->pgd; pgd_t 1493 arch/x86/xen/mmu_pv.c pgd_t *user_pgd; pgd_t 1499 arch/x86/xen/mmu_pv.c user_pgd = (pgd_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO); pgd_t 1516 arch/x86/xen/mmu_pv.c static void xen_pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 1519 arch/x86/xen/mmu_pv.c pgd_t *user_pgd = xen_get_user_pgd(pgd); pgd_t 1875 arch/x86/xen/mmu_pv.c void __init xen_setup_kernel_pagetable(pgd_t *pgd, unsigned long max_pfn) pgd_t 1944 arch/x86/xen/mmu_pv.c init_top_pgt[i] = ((pgd_t *)xen_start_info->pt_base)[i]; pgd_t 2015 arch/x86/xen/mmu_pv.c pgd_t pgd; pgd_t 2064 arch/x86/xen/mmu_pv.c pgd_t *pgd; pgd_t 2234 arch/x86/xen/mmu_pv.c void __init xen_setup_kernel_pagetable(pgd_t *pgd, unsigned long max_pfn) pgd_t 36 arch/x86/xen/xen-ops.h void xen_setup_kernel_pagetable(pgd_t *pgd, unsigned long max_pfn); pgd_t 107 arch/xtensa/include/asm/page.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 25 arch/xtensa/include/asm/pgalloc.h static inline pgd_t* pgd_t 28 arch/xtensa/include/asm/pgalloc.h return (pgd_t*) __get_free_pages(GFP_KERNEL | __GFP_ZERO, PGD_ORDER); pgd_t 31 arch/xtensa/include/asm/pgalloc.h static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 235 arch/xtensa/include/asm/pgtable.h extern pgd_t swapper_pg_dir[PAGE_SIZE/sizeof(pgd_t)]; pgd_t 199 arch/xtensa/mm/fault.c pgd_t *pgd, *pgd_k; pgd_t 22 arch/xtensa/mm/kasan_init.c pgd_t *pgd = pgd_offset_k(vaddr); pgd_t 44 arch/xtensa/mm/kasan_init.c pgd_t *pgd = pgd_offset_k(vaddr); pgd_t 24 arch/xtensa/mm/mmu.c pgd_t *pgd = pgd_offset_k(vaddr); pgd_t 171 arch/xtensa/mm/tlb.c pgd_t *pgd; pgd_t 473 drivers/iommu/intel-pasid.c struct device *dev, pgd_t *pgd, pgd_t 88 drivers/iommu/intel-pasid.h struct device *dev, pgd_t *pgd, pgd_t 208 drivers/misc/sgi-gru/grufault.c pgd_t *pgdp; pgd_t 282 fs/userfaultfd.c pgd_t *pgd; pgd_t 13 include/asm-generic/4level-fixup.h #define pud_t pgd_t pgd_t 14 include/asm-generic/5level-fixup.h #define p4d_t pgd_t pgd_t 58 include/asm-generic/page.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 15 include/asm-generic/pgtable-nop4d-hack.h typedef struct { pgd_t pgd; } pud_t; pgd_t 27 include/asm-generic/pgtable-nop4d-hack.h static inline int pgd_none(pgd_t pgd) { return 0; } pgd_t 28 include/asm-generic/pgtable-nop4d-hack.h static inline int pgd_bad(pgd_t pgd) { return 0; } pgd_t 29 include/asm-generic/pgtable-nop4d-hack.h static inline int pgd_present(pgd_t pgd) { return 1; } pgd_t 30 include/asm-generic/pgtable-nop4d-hack.h static inline void pgd_clear(pgd_t *pgd) { } pgd_t 41 include/asm-generic/pgtable-nop4d-hack.h static inline pud_t *pud_offset(pgd_t *pgd, unsigned long address) pgd_t 9 include/asm-generic/pgtable-nop4d.h typedef struct { pgd_t pgd; } p4d_t; pgd_t 22 include/asm-generic/pgtable-nop4d.h static inline int pgd_none(pgd_t pgd) { return 0; } pgd_t 23 include/asm-generic/pgtable-nop4d.h static inline int pgd_bad(pgd_t pgd) { return 0; } pgd_t 24 include/asm-generic/pgtable-nop4d.h static inline int pgd_present(pgd_t pgd) { return 1; } pgd_t 25 include/asm-generic/pgtable-nop4d.h static inline void pgd_clear(pgd_t *pgd) { } pgd_t 36 include/asm-generic/pgtable-nop4d.h static inline p4d_t *p4d_offset(pgd_t *pgd, unsigned long address) pgd_t 397 include/asm-generic/pgtable.h static inline int pgd_same(pgd_t pgd_a, pgd_t pgd_b) pgd_t 560 include/asm-generic/pgtable.h void pgd_clear_bad(pgd_t *); pgd_t 565 include/asm-generic/pgtable.h static inline int pgd_none_or_clear_bad(pgd_t *pgd) pgd_t 135 include/linux/hugetlb.h pgd_t *pgd, int flags); pgd_t 237 include/linux/hugetlb.h static inline int pgd_write(pgd_t pgd) pgd_t 576 include/linux/mm.h static inline int pgd_devmap(pgd_t pgd) pgd_t 1761 include/linux/mm.h static inline int __p4d_alloc(struct mm_struct *mm, pgd_t *pgd, pgd_t 1767 include/linux/mm.h int __p4d_alloc(struct mm_struct *mm, pgd_t *pgd, unsigned long address); pgd_t 1867 include/linux/mm.h static inline p4d_t *p4d_alloc(struct mm_struct *mm, pgd_t *pgd, pgd_t 2775 include/linux/mm.h pgd_t *vmemmap_pgd_populate(unsigned long addr, int node); pgd_t 2776 include/linux/mm.h p4d_t *vmemmap_p4d_populate(pgd_t *pgd, unsigned long addr, int node); pgd_t 389 include/linux/mm_types.h pgd_t * pgd; pgd_t 341 include/trace/events/xen.h TP_PROTO(struct mm_struct *mm, pgd_t *pgd), pgd_t 345 include/trace/events/xen.h __field(pgd_t *, pgd) pgd_t 353 include/trace/events/xen.h TP_PROTO(struct mm_struct *mm, pgd_t *pgd), \ pgd_t 189 lib/ioremap.c static inline int ioremap_p4d_range(pgd_t *pgd, unsigned long addr, pgd_t 213 lib/ioremap.c pgd_t *pgd; pgd_t 473 mm/gup.c unsigned long address, pgd_t *pgdp, pgd_t 521 mm/gup.c pgd_t *pgd; pgd_t 573 mm/gup.c pgd_t *pgd; pgd_t 2150 mm/gup.c static int gup_huge_pgd(pgd_t orig, pgd_t *pgdp, unsigned long addr, pgd_t 2258 mm/gup.c static int gup_p4d_range(pgd_t pgd, unsigned long addr, unsigned long end, pgd_t 2287 mm/gup.c pgd_t *pgdp; pgd_t 2291 mm/gup.c pgd_t pgd = READ_ONCE(*pgdp); pgd_t 2347 mm/huge_memory.c pgd_t *pgd; pgd_t 4942 mm/hugetlb.c pgd_t *pgd = pgd_offset(mm, *addr); pgd_t 4979 mm/hugetlb.c pgd_t *pgd; pgd_t 5017 mm/hugetlb.c pgd_t *pgd; pgd_t 5117 mm/hugetlb.c follow_huge_pgd(struct mm_struct *mm, unsigned long address, pgd_t *pgd, int flags) pgd_t 641 mm/kasan/common.c pgd_t *pgd = pgd_offset_k(addr); pgd_t 38 mm/kasan/init.c static inline bool kasan_p4d_table(pgd_t pgd) pgd_t 43 mm/kasan/init.c static inline bool kasan_p4d_table(pgd_t pgd) pgd_t 183 mm/kasan/init.c static int __ref zero_p4d_populate(pgd_t *pgd, unsigned long addr, pgd_t 235 mm/kasan/init.c pgd_t *pgd = pgd_offset_k(addr); pgd_t 342 mm/kasan/init.c static void kasan_free_p4d(p4d_t *p4d_start, pgd_t *pgd) pgd_t 455 mm/kasan/init.c pgd_t *pgd; pgd_t 268 mm/memory-failure.c pgd_t *pgd; pgd_t 272 mm/memory.c static inline void free_p4d_range(struct mmu_gather *tlb, pgd_t *pgd, pgd_t 312 mm/memory.c pgd_t *pgd; pgd_t 484 mm/memory.c pgd_t *pgd = pgd_offset(vma->vm_mm, addr); pgd_t 916 mm/memory.c pgd_t *dst_pgd, pgd_t *src_pgd, struct vm_area_struct *vma, pgd_t 940 mm/memory.c pgd_t *src_pgd, *dst_pgd; pgd_t 1204 mm/memory.c struct vm_area_struct *vma, pgd_t *pgd, pgd_t 1227 mm/memory.c pgd_t *pgd; pgd_t 1395 mm/memory.c pgd_t *pgd; pgd_t 1862 mm/memory.c static inline int remap_p4d_range(struct mm_struct *mm, pgd_t *pgd, pgd_t 1899 mm/memory.c pgd_t *pgd; pgd_t 2077 mm/memory.c static int apply_to_p4d_range(struct mm_struct *mm, pgd_t *pgd, pgd_t 2104 mm/memory.c pgd_t *pgd; pgd_t 3921 mm/memory.c pgd_t *pgd; pgd_t 4049 mm/memory.c int __p4d_alloc(struct mm_struct *mm, pgd_t *pgd, unsigned long address) pgd_t 4136 mm/memory.c pgd_t *pgd; pgd_t 2715 mm/migrate.c pgd_t *pgdp; pgd_t 282 mm/mprotect.c pgd_t *pgd, unsigned long addr, unsigned long end, pgd_t 306 mm/mprotect.c pgd_t *pgd; pgd_t 35 mm/mremap.c pgd_t *pgd; pgd_t 62 mm/mremap.c pgd_t *pgd; pgd_t 142 mm/page_vma_mapped.c pgd_t *pgd; pgd_t 120 mm/pagewalk.c static int walk_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end, pgd_t 150 mm/pagewalk.c pgd_t *pgd; pgd_t 21 mm/pgtable-generic.c void pgd_clear_bad(pgd_t *pgd) pgd_t 713 mm/rmap.c pgd_t *pgd; pgd_t 192 mm/sparse-vmemmap.c p4d_t * __meminit vmemmap_p4d_populate(pgd_t *pgd, unsigned long addr, int node) pgd_t 204 mm/sparse-vmemmap.c pgd_t * __meminit vmemmap_pgd_populate(unsigned long addr, int node) pgd_t 206 mm/sparse-vmemmap.c pgd_t *pgd = pgd_offset_k(addr); pgd_t 220 mm/sparse-vmemmap.c pgd_t *pgd; pgd_t 2022 mm/swapfile.c static inline int unuse_p4d_range(struct vm_area_struct *vma, pgd_t *pgd, pgd_t 2047 mm/swapfile.c pgd_t *pgd; pgd_t 149 mm/userfaultfd.c pgd_t *pgd; pgd_t 107 mm/vmalloc.c static void vunmap_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end) pgd_t 125 mm/vmalloc.c pgd_t *pgd; pgd_t 198 mm/vmalloc.c static int vmap_p4d_range(pgd_t *pgd, unsigned long addr, pgd_t 224 mm/vmalloc.c pgd_t *pgd; pgd_t 274 mm/vmalloc.c pgd_t *pgd = pgd_offset_k(addr); pgd_t 25 virt/kvm/arm/mmu.c static pgd_t *boot_hyp_pgd; pgd_t 26 virt/kvm/arm/mmu.c static pgd_t *hyp_pgd; pgd_t 27 virt/kvm/arm/mmu.c static pgd_t *merged_hyp_pgd; pgd_t 36 virt/kvm/arm/mmu.c #define hyp_pgd_order get_order(PTRS_PER_PGD * sizeof(pgd_t)) pgd_t 160 virt/kvm/arm/mmu.c static void clear_stage2_pgd_entry(struct kvm *kvm, pgd_t *pgd, phys_addr_t addr) pgd_t 212 virt/kvm/arm/mmu.c static inline void kvm_pgd_populate(pgd_t *pgdp, pud_t *pudp) pgd_t 297 virt/kvm/arm/mmu.c static void unmap_stage2_puds(struct kvm *kvm, pgd_t *pgd, pgd_t 337 virt/kvm/arm/mmu.c pgd_t *pgd; pgd_t 395 virt/kvm/arm/mmu.c static void stage2_flush_puds(struct kvm *kvm, pgd_t *pgd, pgd_t 419 virt/kvm/arm/mmu.c pgd_t *pgd; pgd_t 453 virt/kvm/arm/mmu.c static void clear_hyp_pgd_entry(pgd_t *pgd) pgd_t 512 virt/kvm/arm/mmu.c static void unmap_hyp_puds(pgd_t *pgd, phys_addr_t addr, phys_addr_t end) pgd_t 534 virt/kvm/arm/mmu.c static void __unmap_hyp_range(pgd_t *pgdp, unsigned long ptrs_per_pgd, pgd_t 537 virt/kvm/arm/mmu.c pgd_t *pgd; pgd_t 553 virt/kvm/arm/mmu.c static void unmap_hyp_range(pgd_t *pgdp, phys_addr_t start, u64 size) pgd_t 558 virt/kvm/arm/mmu.c static void unmap_hyp_idmap_range(pgd_t *pgdp, phys_addr_t start, u64 size) pgd_t 575 virt/kvm/arm/mmu.c pgd_t *id_pgd; pgd_t 659 virt/kvm/arm/mmu.c static int create_hyp_pud_mappings(pgd_t *pgd, unsigned long start, pgd_t 692 virt/kvm/arm/mmu.c static int __create_hyp_mappings(pgd_t *pgdp, unsigned long ptrs_per_pgd, pgd_t 696 virt/kvm/arm/mmu.c pgd_t *pgd; pgd_t 781 virt/kvm/arm/mmu.c pgd_t *pgd = hyp_pgd; pgd_t 902 virt/kvm/arm/mmu.c pgd_t *pgd; pgd_t 1019 virt/kvm/arm/mmu.c pgd_t *pgd; pgd_t 1476 virt/kvm/arm/mmu.c static void stage2_wp_puds(struct kvm *kvm, pgd_t *pgd, pgd_t 1504 virt/kvm/arm/mmu.c pgd_t *pgd; pgd_t 2172 virt/kvm/arm/mmu.c static int kvm_map_idmap_text(pgd_t *pgd) pgd_t 2221 virt/kvm/arm/mmu.c hyp_pgd = (pgd_t *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, hyp_pgd_order); pgd_t 2229 virt/kvm/arm/mmu.c boot_hyp_pgd = (pgd_t *)__get_free_pages(GFP_KERNEL | __GFP_ZERO, pgd_t 2241 virt/kvm/arm/mmu.c merged_hyp_pgd = (pgd_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO);