pud_t 159 arch/x86/kernel/kvm.c static void kvm_set_pud(pud_t *pudp, pud_t pud)
pud_t 42 arch/x86/kernel/machine_kexec_64.c static int init_level3_page(struct kimage *image, pud_t *level3p,
pud_t 86 arch/x86/kernel/machine_kexec_64.c pud_t *level3p;
pud_t 93 arch/x86/kernel/machine_kexec_64.c level3p = (pud_t *)page_address(page);
pud_t 169 arch/x86/kernel/vm86_32.c pud_t *pud;
pud_t 509 arch/x86/kernel/vmi_32.c static void vmi_set_pud(pud_t *pudp, pud_t pudval)
pud_t 214 arch/x86/mm/dump_pagetables.c static void walk_pmd_level(struct seq_file *m, struct pg_state *st, pud_t addr,
pud_t 249 arch/x86/mm/dump_pagetables.c pud_t *start;
pud_t 251 arch/x86/mm/dump_pagetables.c start = (pud_t *) pgd_page_vaddr(addr);
pud_t 234 arch/x86/mm/fault.c pud_t *pud;
pud_t 273 arch/x86/mm/fault.c pud_t *pud, *pud_k;
pud_t 454 arch/x86/mm/fault.c pud_t *pud;
pud_t 524 arch/x86/mm/fault.c pud_t *pud, *pud_ref;
pud_t 140 arch/x86/mm/gup.c static int gup_pmd_range(pud_t pud, unsigned long addr, unsigned long end,
pud_t 165 arch/x86/mm/gup.c static noinline int gup_huge_pud(pud_t pud, unsigned long addr,
pud_t 201 arch/x86/mm/gup.c pud_t *pudp;
pud_t 205 arch/x86/mm/gup.c pud_t pud = *pudp;
pud_t 58 arch/x86/mm/hugetlbpage.c static void huge_pmd_share(struct mm_struct *mm, unsigned long addr, pud_t *pud)
pud_t 115 arch/x86/mm/hugetlbpage.c pud_t *pud = pud_offset(pgd, *addr);
pud_t 131 arch/x86/mm/hugetlbpage.c pud_t *pud;
pud_t 154 arch/x86/mm/hugetlbpage.c pud_t *pud;
pud_t 200 arch/x86/mm/hugetlbpage.c int pud_huge(pud_t pud)
pud_t 225 arch/x86/mm/hugetlbpage.c int pud_huge(pud_t pud)
pud_t 244 arch/x86/mm/hugetlbpage.c pud_t *pud, int write)
pud_t 91 arch/x86/mm/init_32.c pud_t *pud;
pud_t 364 arch/x86/mm/init_32.c pud_t *pud;
pud_t 448 arch/x86/mm/init_32.c pud_t *pud;
pud_t 783 arch/x86/mm/init_32.c tables = PAGE_ALIGN(puds * sizeof(pud_t));
pud_t 172 arch/x86/mm/init_64.c set_pte_vaddr_pud(pud_t *pud_page, unsigned long vaddr, pte_t new_pte)
pud_t 174 arch/x86/mm/init_64.c pud_t *pud;
pud_t 212 arch/x86/mm/init_64.c pud_t *pud_page;
pud_t 222 arch/x86/mm/init_64.c pud_page = (pud_t*)pgd_page_vaddr(*pgd);
pud_t 233 arch/x86/mm/init_64.c pud_t *pud;
pud_t 240 arch/x86/mm/init_64.c pud = (pud_t *) spp_getpage();
pud_t 450 arch/x86/mm/init_64.c phys_pmd_update(pud_t *pud, unsigned long address, unsigned long end,
pud_t 462 arch/x86/mm/init_64.c phys_pud_init(pud_t *pud_page, unsigned long addr, unsigned long end,
pud_t 471 arch/x86/mm/init_64.c pud_t *pud = pud_page + pud_index(addr);
pud_t 537 arch/x86/mm/init_64.c pud_t *pud;
pud_t 539 arch/x86/mm/init_64.c pud = (pud_t *)pgd_page_vaddr(*pgd);
pud_t 550 arch/x86/mm/init_64.c tables = roundup(puds * sizeof(pud_t), PAGE_SIZE);
pud_t 606 arch/x86/mm/init_64.c pud_t *pud;
pud_t 1055 arch/x86/mm/init_64.c pud_t *pud;
pud_t 1149 arch/x86/mm/init_64.c pud_t *pud;
pud_t 512 arch/x86/mm/ioremap.c pud_t *pud = pud_offset(pgd, addr);
pud_t 290 arch/x86/mm/pageattr.c pud_t *pud;
pud_t 333 arch/x86/mm/pageattr.c pud_t *pud;
pud_t 41 arch/x86/mm/pgtable.c void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pud)
pud_t 125 arch/x86/mm/pgtable.c void pud_populate(struct mm_struct *mm, pud_t *pudp, pmd_t *pmd)
pud_t 204 arch/x86/mm/pgtable.c pud_t *pud;
pud_t 30 arch/x86/mm/pgtable_32.c pud_t *pud;
pud_t 71 arch/x86/mm/pgtable_32.c pud_t *pud;
pud_t 36 arch/x86/power/hibernate_32.c pud_t *pud;
pud_t 40 arch/x86/power/hibernate_64.c static int res_phys_pud_init(pud_t *pud, unsigned long address, unsigned long end)
pud_t 89 arch/x86/power/hibernate_64.c pud_t *pud = (pud_t *)get_safe_page(GFP_ATOMIC);
pud_t 72 arch/x86/xen/enlighten.c static pud_t level3_user_vsyscall[PTRS_PER_PUD] __page_aligned_bss;
pud_t 1517 arch/x86/xen/enlighten.c pud_t *l3;
pud_t 473 arch/x86/xen/mmu.c void xen_set_pud_hyper(pud_t *ptr, pud_t val)
pud_t 493 arch/x86/xen/mmu.c void xen_set_pud(pud_t *ptr, pud_t val)
pud_t 550 arch/x86/xen/mmu.c pudval_t xen_pud_val(pud_t pud)
pud_t 555 arch/x86/xen/mmu.c pud_t xen_make_pud(pudval_t pud)
pud_t 693 arch/x86/xen/mmu.c pud_t *pud;
pud_t 40 arch/x86/xen/mmu.h void xen_set_pud(pud_t *ptr, pud_t val);
pud_t 42 arch/x86/xen/mmu.h void xen_set_pud_hyper(pud_t *ptr, pud_t val);
pud_t 45 arch/x86/xen/mmu.h pudval_t xen_pud_val(pud_t pud);
pud_t 46 arch/x86/xen/mmu.h pud_t xen_make_pud(pudval_t pudval);
pud_t 26 include/asm-frv/page.h typedef struct { pud_t pge[1]; } pgd_t;
pud_t 38 include/asm-frv/page.h #define __pud(x) ((pud_t) { (x) } )
pud_t 216 include/asm-frv/pgtable.h static inline pud_t *pud_offset(pgd_t *pgd, unsigned long address)
pud_t 218 include/asm-frv/pgtable.h return (pud_t *) pgd;
pud_t 221 include/asm-frv/pgtable.h #define pgd_page(pgd) (pud_page((pud_t){ pgd }))
pud_t 222 include/asm-frv/pgtable.h #define pgd_page_vaddr(pgd) (pud_page_vaddr((pud_t){ pgd }))
pud_t 237 include/asm-frv/pgtable.h static inline int pud_none(pud_t pud) { return 0; }
pud_t 238 include/asm-frv/pgtable.h static inline int pud_bad(pud_t pud) { return 0; }
pud_t 239 include/asm-frv/pgtable.h static inline int pud_present(pud_t pud) { return 1; }
pud_t 240 include/asm-frv/pgtable.h static inline void pud_clear(pud_t *pud) { }
pud_t 266 include/asm-frv/pgtable.h static inline pmd_t *pmd_offset(pud_t *dir, unsigned long address)
pud_t 518 include/asm-frv/pgtable.h pud_t *pue = pud_offset(pge, address);
pud_t 17 include/asm-generic/pgtable-nopmd.h typedef struct { pud_t pud; } pmd_t;
pud_t 29 include/asm-generic/pgtable-nopmd.h static inline int pud_none(pud_t pud) { return 0; }
pud_t 30 include/asm-generic/pgtable-nopmd.h static inline int pud_bad(pud_t pud) { return 0; }
pud_t 31 include/asm-generic/pgtable-nopmd.h static inline int pud_present(pud_t pud) { return 1; }
pud_t 32 include/asm-generic/pgtable-nopmd.h static inline void pud_clear(pud_t *pud) { }
pud_t 43 include/asm-generic/pgtable-nopmd.h static inline pmd_t * pmd_offset(pud_t * pud, unsigned long address)
pud_t 36 include/asm-generic/pgtable-nopud.h #define set_pgd(pgdptr, pgdval) set_pud((pud_t *)(pgdptr), (pud_t) { pgdval })
pud_t 38 include/asm-generic/pgtable-nopud.h static inline pud_t * pud_offset(pgd_t * pgd, unsigned long address)
pud_t 40 include/asm-generic/pgtable-nopud.h return (pud_t *)pgd;
pud_t 44 include/asm-generic/pgtable-nopud.h #define __pud(x) ((pud_t) { __pgd(x) } )
pud_t 46 include/asm-generic/pgtable-nopud.h #define pgd_page(pgd) (pud_page((pud_t){ pgd }))
pud_t 47 include/asm-generic/pgtable-nopud.h #define pgd_page_vaddr(pgd) (pud_page_vaddr((pud_t){ pgd }))
pud_t 163 include/asm-generic/pgtable.h void pud_clear_bad(pud_t *);
pud_t 177 include/asm-generic/pgtable.h static inline int pud_none_or_clear_bad(pud_t *pud)
pud_t 84 include/asm-um/pgtable-3level.h static inline void pud_clear (pud_t *pud)
pud_t 102 include/asm-x86/page.h static inline pud_t native_make_pud(pmdval_t val)
pud_t 104 include/asm-x86/page.h return (pud_t) { val };
pud_t 107 include/asm-x86/page.h static inline pudval_t native_pud_val(pud_t pud)
pud_t 114 include/asm-x86/page.h static inline pudval_t native_pud_val(pud_t pud)
pud_t 299 include/asm-x86/paravirt.h void (*set_pud)(pud_t *pudp, pud_t pudval);
pud_t 305 include/asm-x86/paravirt.h pudval_t (*pud_val)(pud_t);
pud_t 306 include/asm-x86/paravirt.h pud_t (*make_pud)(pudval_t pud);
pud_t 1214 include/asm-x86/paravirt.h static inline void set_pud(pud_t *pudp, pud_t pud)
pud_t 1226 include/asm-x86/paravirt.h static inline pud_t __pud(pudval_t val)
pud_t 1237 include/asm-x86/paravirt.h return (pud_t) { ret };
pud_t 1240 include/asm-x86/paravirt.h static inline pudval_t pud_val(pud_t pud)
pud_t 1271 include/asm-x86/paravirt.h static inline void pud_clear(pud_t *pudp)
pud_t 83 include/asm-x86/pgalloc.h extern void pud_populate(struct mm_struct *mm, pud_t *pudp, pmd_t *pmd);
pud_t 85 include/asm-x86/pgalloc.h static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd)
pud_t 93 include/asm-x86/pgalloc.h static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, pud_t *pud)
pud_t 99 include/asm-x86/pgalloc.h static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long addr)
pud_t 101 include/asm-x86/pgalloc.h return (pud_t *)get_zeroed_page(GFP_KERNEL|__GFP_REPEAT);
pud_t 104 include/asm-x86/pgalloc.h static inline void pud_free(struct mm_struct *mm, pud_t *pud)
pud_t 110 include/asm-x86/pgalloc.h extern void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pud);
pud_t 21 include/asm-x86/pgtable-3level.h static inline int pud_none(pud_t pud)
pud_t 26 include/asm-x86/pgtable-3level.h static inline int pud_bad(pud_t pud)
pud_t 31 include/asm-x86/pgtable-3level.h static inline int pud_present(pud_t pud)
pud_t 76 include/asm-x86/pgtable-3level.h static inline void native_set_pud(pud_t *pudp, pud_t pud)
pud_t 102 include/asm-x86/pgtable-3level.h static inline void pud_clear(pud_t *pudp)
pud_t 119 include/asm-x86/pgtable_32.h static inline int pud_large(pud_t pud) { return 0; }
pud_t 16 include/asm-x86/pgtable_64.h extern pud_t level3_kernel_pgt[512];
pud_t 17 include/asm-x86/pgtable_64.h extern pud_t level3_ident_pgt[512];
pud_t 75 include/asm-x86/pgtable_64.h void set_pte_vaddr_pud(pud_t *pud_page, unsigned long vaddr, pte_t new_pte);
pud_t 117 include/asm-x86/pgtable_64.h static inline void native_set_pud(pud_t *pudp, pud_t pud)
pud_t 122 include/asm-x86/pgtable_64.h static inline void native_pud_clear(pud_t *pud)
pud_t 164 include/asm-x86/pgtable_64.h static inline int pud_bad(pud_t pud)
pud_t 207 include/asm-x86/pgtable_64.h ((pud_t *)pgd_page_vaddr(*(pgd)) + pud_index((address)))
pud_t 210 include/asm-x86/pgtable_64.h static inline int pud_large(pud_t pte)
pud_t 55 include/linux/hugetlb.h pud_t *pud, int write);
pud_t 57 include/linux/hugetlb.h int pud_huge(pud_t pmd);
pud_t 763 include/linux/mm.h int (*pud_entry)(pud_t *, unsigned long, unsigned long, struct mm_walk *);
pud_t 887 include/linux/mm.h static inline int __pmd_alloc(struct mm_struct *mm, pud_t *pud,
pud_t 893 include/linux/mm.h int __pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address);
pud_t 904 include/linux/mm.h static inline pud_t *pud_alloc(struct mm_struct *mm, pgd_t *pgd, unsigned long address)
pud_t 910 include/linux/mm.h static inline pmd_t *pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address)
pud_t 1274 include/linux/mm.h pud_t *vmemmap_pud_populate(pgd_t *pgd, unsigned long addr, int node);
pud_t 1275 include/linux/mm.h pmd_t *vmemmap_pmd_populate(pud_t *pud, unsigned long addr, int node);
pud_t 33 lib/ioremap.c static inline int ioremap_pmd_range(pud_t *pud, unsigned long addr,
pud_t 54 lib/ioremap.c pud_t *pud;
pud_t 2057 mm/hugetlb.c pud_t *pud, int write)
pud_t 122 mm/memory.c void pud_clear_bad(pud_t *pud)
pud_t 146 mm/memory.c static inline void free_pmd_range(struct mmu_gather *tlb, pud_t *pud,
pud_t 183 mm/memory.c pud_t *pud;
pud_t 606 mm/memory.c pud_t *dst_pud, pud_t *src_pud, struct vm_area_struct *vma,
pud_t 631 mm/memory.c pud_t *src_pud, *dst_pud;
pud_t 787 mm/memory.c struct vm_area_struct *vma, pud_t *pud,
pud_t 813 mm/memory.c pud_t *pud;
pud_t 1027 mm/memory.c pud_t *pud;
pud_t 1158 mm/memory.c pud_t *pud;
pud_t 1275 mm/memory.c pud_t * pud = pud_alloc(mm, pgd, addr);
pud_t 1482 mm/memory.c static inline int remap_pmd_range(struct mm_struct *mm, pud_t *pud,
pud_t 1506 mm/memory.c pud_t *pud;
pud_t 1612 mm/memory.c static int apply_to_pmd_range(struct mm_struct *mm, pud_t *pud,
pud_t 1638 mm/memory.c pud_t *pud;
pud_t 2683 mm/memory.c pud_t *pud;
pud_t 2715 mm/memory.c pud_t *new = pud_alloc_one(mm, address);
pud_t 2736 mm/memory.c int __pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address)
pud_t 2840 mm/memory.c pud_t *pud;
pud_t 418 mm/mempolicy.c static inline int check_pmd_range(struct vm_area_struct *vma, pud_t *pud,
pud_t 443 mm/mempolicy.c pud_t *pud;
pud_t 129 mm/migrate.c pud_t *pud;
pud_t 59 mm/mincore.c pud_t *pud;
pud_t 83 mm/mprotect.c static inline void change_pmd_range(struct mm_struct *mm, pud_t *pud,
pud_t 103 mm/mprotect.c pud_t *pud;
pud_t 30 mm/mremap.c pud_t *pud;
pud_t 51 mm/mremap.c pud_t *pud;
pud_t 26 mm/pagewalk.c static int walk_pmd_range(pud_t *pud, unsigned long addr, unsigned long end,
pud_t 57 mm/pagewalk.c pud_t *pud;
pud_t 237 mm/rmap.c pud_t *pud;
pud_t 814 mm/rmap.c pud_t *pud;
pud_t 86 mm/sparse-vmemmap.c pmd_t * __meminit vmemmap_pmd_populate(pud_t *pud, unsigned long addr, int node)
pud_t 98 mm/sparse-vmemmap.c pud_t * __meminit vmemmap_pud_populate(pgd_t *pgd, unsigned long addr, int node)
pud_t 100 mm/sparse-vmemmap.c pud_t *pud = pud_offset(pgd, addr);
pud_t 128 mm/sparse-vmemmap.c pud_t *pud;
pud_t 581 mm/swapfile.c static inline int unuse_pmd_range(struct vm_area_struct *vma, pud_t *pud,
pud_t 605 mm/swapfile.c pud_t *pud;
pud_t 43 mm/vmalloc.c static inline void vunmap_pmd_range(pud_t *pud, unsigned long addr,
pud_t 61 mm/vmalloc.c pud_t *pud;
pud_t 116 mm/vmalloc.c static inline int vmap_pmd_range(pud_t *pud, unsigned long addr,
pud_t 136 mm/vmalloc.c pud_t *pud;
pud_t 179 mm/vmalloc.c pud_t *pud;