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);