pgd_t 11 arch/x86/include/asm/init.h int kernel_ident_mapping_init(struct x86_mapping_info *info, pgd_t *pgd_page, pgd_t 157 arch/x86/include/asm/kexec.h pgd_t *pgd; pgd_t 370 arch/x86/include/asm/paravirt.h static inline void paravirt_pgd_free(struct mm_struct *mm, pgd_t *pgd) pgd_t 456 arch/x86/include/asm/paravirt.h static inline pgd_t __pgd(pgdval_t val) pgd_t 467 arch/x86/include/asm/paravirt.h return (pgd_t) { ret }; pgd_t 470 arch/x86/include/asm/paravirt.h static inline pgdval_t pgd_val(pgd_t pgd) pgd_t 617 arch/x86/include/asm/paravirt.h static inline void set_pgd(pgd_t *pgdp, pgd_t pgd) pgd_t 629 arch/x86/include/asm/paravirt.h static inline void pgd_clear(pgd_t *pgdp) pgd_t 257 arch/x86/include/asm/paravirt_types.h void (*pgd_free)(struct mm_struct *mm, pgd_t *pgd); pgd_t 315 arch/x86/include/asm/paravirt_types.h void (*set_pgd)(pgd_t *pudp, pgd_t pgdval); pgd_t 14 arch/x86/include/asm/pgalloc.h static inline void paravirt_pgd_free(struct mm_struct *mm, pgd_t *pgd) {} pgd_t 33 arch/x86/include/asm/pgalloc.h extern pgd_t *pgd_alloc(struct mm_struct *); pgd_t 34 arch/x86/include/asm/pgalloc.h extern void pgd_free(struct mm_struct *mm, pgd_t *pgd); pgd_t 120 arch/x86/include/asm/pgalloc.h static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, pud_t *pud) pgd_t 20 arch/x86/include/asm/pgtable.h void ptdump_walk_pgd_level(struct seq_file *m, pgd_t *pgd); pgd_t 615 arch/x86/include/asm/pgtable.h static inline int pgd_present(pgd_t pgd) pgd_t 620 arch/x86/include/asm/pgtable.h static inline unsigned long pgd_page_vaddr(pgd_t pgd) pgd_t 637 arch/x86/include/asm/pgtable.h static inline pud_t *pud_offset(pgd_t *pgd, unsigned long address) pgd_t 642 arch/x86/include/asm/pgtable.h static inline int pgd_bad(pgd_t pgd) pgd_t 647 arch/x86/include/asm/pgtable.h static inline int pgd_none(pgd_t pgd) pgd_t 844 arch/x86/include/asm/pgtable.h static inline void clone_pgd_range(pgd_t *dst, pgd_t *src, int count) pgd_t 846 arch/x86/include/asm/pgtable.h memcpy(dst, src, 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 23 arch/x86/include/asm/pgtable_64.h extern pgd_t init_level4_pgt[]; pgd_t 109 arch/x86/include/asm/pgtable_64.h static inline void native_set_pgd(pgd_t *pgdp, pgd_t pgd) pgd_t 114 arch/x86/include/asm/pgtable_64.h static inline void native_pgd_clear(pgd_t *pgd) pgd_t 130 arch/x86/include/asm/pgtable_64.h static inline int pgd_large(pgd_t pgd) { return 0; } pgd_t 245 arch/x86/include/asm/pgtable_types.h static inline pgd_t native_make_pgd(pgdval_t val) pgd_t 247 arch/x86/include/asm/pgtable_types.h return (pgd_t) { val }; pgd_t 250 arch/x86/include/asm/pgtable_types.h static inline pgdval_t native_pgd_val(pgd_t pgd) pgd_t 255 arch/x86/include/asm/pgtable_types.h static inline pgdval_t pgd_flags(pgd_t pgd) pgd_t 397 arch/x86/include/asm/pgtable_types.h extern pte_t *lookup_address_in_pgd(pgd_t *pgd, unsigned long address, pgd_t 400 arch/x86/include/asm/pgtable_types.h extern int kernel_map_pages_in_pgd(pgd_t *pgd, u64 pfn, unsigned long address, pgd_t 402 arch/x86/include/asm/pgtable_types.h void kernel_unmap_pages_in_pgd(pgd_t *root, unsigned long address, pgd_t 201 arch/x86/include/asm/processor.h static inline void load_cr3(pgd_t *pgdir) pgd_t 11 include/asm-generic/4level-fixup.h #define pud_t pgd_t pgd_t 60 include/asm-generic/page.h #define __pgd(x) ((pgd_t) { (x) } ) pgd_t 13 include/asm-generic/pgtable-nopud.h typedef struct { pgd_t pgd; } pud_t; pgd_t 25 include/asm-generic/pgtable-nopud.h static inline int pgd_none(pgd_t pgd) { return 0; } pgd_t 26 include/asm-generic/pgtable-nopud.h static inline int pgd_bad(pgd_t pgd) { return 0; } pgd_t 27 include/asm-generic/pgtable-nopud.h static inline int pgd_present(pgd_t pgd) { return 1; } pgd_t 28 include/asm-generic/pgtable-nopud.h static inline void pgd_clear(pgd_t *pgd) { } pgd_t 38 include/asm-generic/pgtable-nopud.h static inline pud_t * pud_offset(pgd_t * pgd, unsigned long address) pgd_t 300 include/asm-generic/pgtable.h void pgd_clear_bad(pgd_t *); pgd_t 304 include/asm-generic/pgtable.h static inline int pgd_none_or_clear_bad(pgd_t *pgd) pgd_t 1141 include/linux/mm.h int (*pgd_entry)(pgd_t *pgd, unsigned long addr, pgd_t 1385 include/linux/mm.h static inline int __pud_alloc(struct mm_struct *mm, pgd_t *pgd, pgd_t 1391 include/linux/mm.h int __pud_alloc(struct mm_struct *mm, pgd_t *pgd, unsigned long address); pgd_t 1413 include/linux/mm.h static inline pud_t *pud_alloc(struct mm_struct *mm, pgd_t *pgd, unsigned long address) pgd_t 2102 include/linux/mm.h pgd_t *vmemmap_pgd_populate(unsigned long addr, int node); pgd_t 2103 include/linux/mm.h pud_t *vmemmap_pud_populate(pgd_t *pgd, unsigned long addr, int node); pgd_t 358 include/linux/mm_types.h pgd_t * pgd; pgd_t 245 include/trace/events/xen.h TP_PROTO(pgd_t *pgdp, pgd_t *user_pgdp, pgd_t pgdval), pgd_t 248 include/trace/events/xen.h __field(pgd_t *, pgdp) pgd_t 249 include/trace/events/xen.h __field(pgd_t *, user_pgdp) pgd_t 290 include/trace/events/xen.h TP_PROTO(pgd_t *pgdp), pgd_t 293 include/trace/events/xen.h __field(pgd_t *, pgdp) pgd_t 362 include/trace/events/xen.h TP_PROTO(struct mm_struct *mm, pgd_t *pgd), pgd_t 366 include/trace/events/xen.h __field(pgd_t *, pgd) pgd_t 374 include/trace/events/xen.h TP_PROTO(struct mm_struct *mm, pgd_t *pgd), \