pmd_t 129 arch/x86/kernel/kvm.c static void kvm_set_pmd(pmd_t *pmdp, pmd_t pmd) pmd_t 153 arch/x86/kernel/kvm.c static void kvm_pmd_clear(pmd_t *pmdp) pmd_t 30 arch/x86/kernel/machine_kexec_64.c static void init_level2_page(pmd_t *level2p, unsigned long addr) pmd_t 53 arch/x86/kernel/machine_kexec_64.c pmd_t *level2p; pmd_t 60 arch/x86/kernel/machine_kexec_64.c level2p = (pmd_t *)page_address(page); pmd_t 170 arch/x86/kernel/vm86_32.c pmd_t *pmd; pmd_t 476 arch/x86/kernel/vmi_32.c static void vmi_set_pmd(pmd_t *pmdp, pmd_t pmdval) pmd_t 524 arch/x86/kernel/vmi_32.c static void vmi_pmd_clear(pmd_t *pmd) pmd_t 488 arch/x86/lguest/boot.c static void lguest_set_pmd(pmd_t *pmdp, pmd_t pmdval) pmd_t 196 arch/x86/mm/dump_pagetables.c static void walk_pte_level(struct seq_file *m, struct pg_state *st, pmd_t addr, pmd_t 218 arch/x86/mm/dump_pagetables.c pmd_t *start; pmd_t 220 arch/x86/mm/dump_pagetables.c start = (pmd_t *) pud_page_vaddr(addr); pmd_t 235 arch/x86/mm/fault.c pmd_t *pmd; pmd_t 269 arch/x86/mm/fault.c static inline pmd_t *vmalloc_sync_one(pgd_t *pgd, unsigned long address) pmd_t 274 arch/x86/mm/fault.c pmd_t *pmd, *pmd_k; pmd_t 455 arch/x86/mm/fault.c pmd_t *pmd; pmd_t 500 arch/x86/mm/fault.c pmd_t *pmd_k; pmd_t 525 arch/x86/mm/fault.c pmd_t *pmd, *pmd_ref; pmd_t 70 arch/x86/mm/gup.c static noinline int gup_pte_range(pmd_t pmd, unsigned long addr, pmd_t 108 arch/x86/mm/gup.c static noinline int gup_huge_pmd(pmd_t pmd, unsigned long addr, pmd_t 144 arch/x86/mm/gup.c pmd_t *pmdp; pmd_t 148 arch/x86/mm/gup.c pmd_t pmd = *pmdp; pmd_t 92 arch/x86/mm/hugetlbpage.c pud_populate(mm, pud, (pmd_t *)((unsigned long)spte & PAGE_MASK)); pmd_t 155 arch/x86/mm/hugetlbpage.c pmd_t *pmd = NULL; pmd_t 195 arch/x86/mm/hugetlbpage.c int pmd_huge(pmd_t pmd) pmd_t 207 arch/x86/mm/hugetlbpage.c pmd_t *pmd, int write) pmd_t 220 arch/x86/mm/hugetlbpage.c int pmd_huge(pmd_t pmd) pmd_t 232 arch/x86/mm/hugetlbpage.c pmd_t *pmd, int write) pmd_t 89 arch/x86/mm/init_32.c static pmd_t * __init one_md_table_init(pgd_t *pgd) pmd_t 92 arch/x86/mm/init_32.c pmd_t *pmd_table; pmd_t 98 arch/x86/mm/init_32.c pmd_table = (pmd_t *)alloc_bootmem_low_pages(PAGE_SIZE); pmd_t 100 arch/x86/mm/init_32.c pmd_table = (pmd_t *)alloc_low_page(&phys); pmd_t 117 arch/x86/mm/init_32.c static pte_t * __init one_page_table_init(pmd_t *pmd) pmd_t 157 arch/x86/mm/init_32.c pmd_t *pmd; pmd_t 197 arch/x86/mm/init_32.c pmd_t *pmd; pmd_t 365 arch/x86/mm/init_32.c pmd_t *pmd; pmd_t 449 arch/x86/mm/init_32.c pmd_t *pmd; pmd_t 786 arch/x86/mm/init_32.c tables += PAGE_ALIGN(pmds * sizeof(pmd_t)); pmd_t 175 arch/x86/mm/init_64.c pmd_t *pmd; pmd_t 180 arch/x86/mm/init_64.c pmd = (pmd_t *) spp_getpage(); pmd_t 234 arch/x86/mm/init_64.c pmd_t *pmd; pmd_t 246 arch/x86/mm/init_64.c pmd = (pmd_t *) spp_getpage(); pmd_t 283 arch/x86/mm/init_64.c pmd_t *pmd = level2_kernel_pgt; pmd_t 284 arch/x86/mm/init_64.c pmd_t *last_pmd = pmd + PTRS_PER_PMD; pmd_t 370 arch/x86/mm/init_64.c phys_pte_update(pmd_t *pmd, unsigned long address, unsigned long end, pmd_t 379 arch/x86/mm/init_64.c phys_pmd_init(pmd_t *pmd_page, unsigned long address, unsigned long end, pmd_t 389 arch/x86/mm/init_64.c pmd_t *pmd = pmd_page + pmd_index(address); pmd_t 453 arch/x86/mm/init_64.c pmd_t *pmd = pmd_offset(pud, 0); pmd_t 472 arch/x86/mm/init_64.c pmd_t *pmd; pmd_t 557 arch/x86/mm/init_64.c tables += roundup(pmds * sizeof(pmd_t), PAGE_SIZE); pmd_t 1056 arch/x86/mm/init_64.c pmd_t *pmd; pmd_t 1150 arch/x86/mm/init_64.c pmd_t *pmd; pmd_t 507 arch/x86/mm/ioremap.c static inline pmd_t * __init early_ioremap_pmd(unsigned long addr) pmd_t 513 arch/x86/mm/ioremap.c pmd_t *pmd = pmd_offset(pud, addr); pmd_t 525 arch/x86/mm/ioremap.c pmd_t *pmd; pmd_t 555 arch/x86/mm/ioremap.c pmd_t *pmd; pmd_t 114 arch/x86/mm/kmmio.c pmd_t *pmd; pmd_t 127 arch/x86/mm/kmmio.c pmd = (pmd_t *)pte; pmd_t 291 arch/x86/mm/pageattr.c pmd_t *pmd; pmd_t 334 arch/x86/mm/pageattr.c pmd_t *pmd; pmd_t 34 arch/x86/mm/pgtable.c void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd) pmd_t 125 arch/x86/mm/pgtable.c void pud_populate(struct mm_struct *mm, pud_t *pudp, pmd_t *pmd) pmd_t 149 arch/x86/mm/pgtable.c static void free_pmds(pmd_t *pmds[]) pmd_t 158 arch/x86/mm/pgtable.c static int preallocate_pmds(pmd_t *pmds[]) pmd_t 164 arch/x86/mm/pgtable.c pmd_t *pmd = (pmd_t *)get_zeroed_page(GFP_KERNEL|__GFP_REPEAT); pmd_t 192 arch/x86/mm/pgtable.c pmd_t *pmd = (pmd_t *)pgd_page_vaddr(pgd); pmd_t 202 arch/x86/mm/pgtable.c static void pgd_prepopulate_pmd(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmds[]) pmd_t 215 arch/x86/mm/pgtable.c pmd_t *pmd = pmds[i]; pmd_t 218 arch/x86/mm/pgtable.c memcpy(pmd, (pmd_t *)pgd_page_vaddr(swapper_pg_dir[i]), pmd_t 219 arch/x86/mm/pgtable.c sizeof(pmd_t) * PTRS_PER_PMD); pmd_t 228 arch/x86/mm/pgtable.c pmd_t *pmds[PREALLOCATED_PMDS]; pmd_t 31 arch/x86/mm/pgtable_32.c pmd_t *pmd; pmd_t 72 arch/x86/mm/pgtable_32.c pmd_t *pmd; pmd_t 34 arch/x86/power/hibernate_32.c static pmd_t *resume_one_md_table_init(pgd_t *pgd) pmd_t 37 arch/x86/power/hibernate_32.c pmd_t *pmd_table; pmd_t 40 arch/x86/power/hibernate_32.c pmd_table = (pmd_t *)get_safe_page(GFP_ATOMIC); pmd_t 60 arch/x86/power/hibernate_32.c static pte_t *resume_one_page_table_init(pmd_t *pmd) pmd_t 86 arch/x86/power/hibernate_32.c pmd_t *pmd; pmd_t 48 arch/x86/power/hibernate_64.c pmd_t *pmd; pmd_t 54 arch/x86/power/hibernate_64.c pmd = (pmd_t *)get_safe_page(GFP_ATOMIC); pmd_t 1446 arch/x86/xen/enlighten.c static __init void xen_map_identity_early(pmd_t *pmd, unsigned long max_pfn) pmd_t 1518 arch/x86/xen/enlighten.c pmd_t *l2; pmd_t 1531 arch/x86/xen/enlighten.c memcpy(level2_ident_pgt, l2, sizeof(pmd_t) * PTRS_PER_PMD); pmd_t 1532 arch/x86/xen/enlighten.c memcpy(level2_kernel_pgt, l2, sizeof(pmd_t) * PTRS_PER_PMD); pmd_t 1536 arch/x86/xen/enlighten.c memcpy(level2_fixmap_pgt, l2, sizeof(pmd_t) * PTRS_PER_PMD); pmd_t 1576 arch/x86/xen/enlighten.c static pmd_t level2_kernel_pgt[PTRS_PER_PMD] __page_aligned_bss; pmd_t 1580 arch/x86/xen/enlighten.c pmd_t *kernel_pmd; pmd_t 1587 arch/x86/xen/enlighten.c memcpy(level2_kernel_pgt, kernel_pmd, sizeof(pmd_t) * PTRS_PER_PMD); pmd_t 323 arch/x86/xen/mmu.c void xen_set_pmd_hyper(pmd_t *ptr, pmd_t val) pmd_t 343 arch/x86/xen/mmu.c void xen_set_pmd(pmd_t *ptr, pmd_t val) pmd_t 468 arch/x86/xen/mmu.c pmdval_t xen_pmd_val(pmd_t pmd) pmd_t 537 arch/x86/xen/mmu.c void xen_pmd_clear(pmd_t *pmdp) pmd_t 543 arch/x86/xen/mmu.c pmd_t xen_make_pmd(pmdval_t pmd) pmd_t 707 arch/x86/xen/mmu.c pmd_t *pmd; pmd_t 22 arch/x86/xen/mmu.h pmdval_t xen_pmd_val(pmd_t); pmd_t 26 arch/x86/xen/mmu.h pmd_t xen_make_pmd(pmdval_t); pmd_t 36 arch/x86/xen/mmu.h void xen_pmd_clear(pmd_t *pmdp); pmd_t 39 arch/x86/xen/mmu.h void xen_set_pmd(pmd_t *pmdp, pmd_t pmdval); pmd_t 41 arch/x86/xen/mmu.h void xen_set_pmd_hyper(pmd_t *pmdp, pmd_t pmdval); pmd_t 314 fs/proc/task_mmu.c static int smaps_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, pmd_t 427 fs/proc/task_mmu.c static int clear_refs_pte_range(pmd_t *pmd, unsigned long addr, pmd_t 565 fs/proc/task_mmu.c static int pagemap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, pmd_t 224 include/asm-cris/pgtable.h static inline void pmd_set(pmd_t * pmdp, pte_t * ptep) pmd_t 25 include/asm-frv/page.h typedef struct { pmd_t pue[1]; } pud_t; pmd_t 37 include/asm-frv/page.h #define __pmd(x) ((pmd_t) { (x) } ) pmd_t 63 include/asm-frv/pgalloc.h #define pmd_alloc_one(mm, addr) ({ BUG(); ((pmd_t *) 2); }) pmd_t 248 include/asm-frv/pgtable.h #define set_pud(pudptr, pudval) set_pmd((pmd_t *)(pudptr), (pmd_t) { pudval }) pmd_t 250 include/asm-frv/pgtable.h #define pud_page(pud) (pmd_page((pmd_t){ pud })) pmd_t 251 include/asm-frv/pgtable.h #define pud_page_vaddr(pud) (pmd_page_vaddr((pmd_t){ pud })) pmd_t 257 include/asm-frv/pgtable.h extern void __set_pmd(pmd_t *pmdptr, unsigned long __pmd); pmd_t 266 include/asm-frv/pgtable.h static inline pmd_t *pmd_offset(pud_t *dir, unsigned long address) pmd_t 268 include/asm-frv/pgtable.h return (pmd_t *) dir + __pmd_index(address); pmd_t 519 include/asm-frv/pgtable.h pmd_t *pme = pmd_offset(pue, address); pmd_t 41 include/asm-generic/pgtable-nopmd.h #define set_pud(pudptr, pudval) set_pmd((pmd_t *)(pudptr), (pmd_t) { pudval }) pmd_t 43 include/asm-generic/pgtable-nopmd.h static inline pmd_t * pmd_offset(pud_t * pud, unsigned long address) pmd_t 45 include/asm-generic/pgtable-nopmd.h return (pmd_t *)pud; pmd_t 49 include/asm-generic/pgtable-nopmd.h #define __pmd(x) ((pmd_t) { __pud(x) } ) pmd_t 51 include/asm-generic/pgtable-nopmd.h #define pud_page(pud) (pmd_page((pmd_t){ pud })) pmd_t 52 include/asm-generic/pgtable-nopmd.h #define pud_page_vaddr(pud) (pmd_page_vaddr((pmd_t){ pud })) pmd_t 59 include/asm-generic/pgtable-nopmd.h static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) pmd_t 164 include/asm-generic/pgtable.h void pmd_clear_bad(pmd_t *); pmd_t 188 include/asm-generic/pgtable.h static inline int pmd_none_or_clear_bad(pmd_t *pmd) pmd_t 38 include/asm-m32r/page.h #define __pmd(x) ((pmd_t) { (x) } ) pmd_t 11 include/asm-m32r/pgalloc.h static __inline__ void pmd_populate(struct mm_struct *mm, pmd_t *pmd, pmd_t 69 include/asm-m32r/pgalloc.h #define pmd_alloc_one(mm, addr) ({ BUG(); ((pmd_t *)2); }) pmd_t 60 include/asm-m32r/pgtable-2level.h static inline pmd_t *pmd_offset(pgd_t * dir, unsigned long address) pmd_t 62 include/asm-m32r/pgtable-2level.h return (pmd_t *) dir; pmd_t 305 include/asm-m32r/pgtable.h static inline void pmd_set(pmd_t * pmdp, pte_t * ptep) pmd_t 7 include/asm-m68k/motorola_pgalloc.h extern pmd_t *get_pointer_table(void); pmd_t 8 include/asm-m68k/motorola_pgalloc.h extern int free_pointer_table(pmd_t *); pmd_t 66 include/asm-m68k/motorola_pgalloc.h static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long address) pmd_t 71 include/asm-m68k/motorola_pgalloc.h static inline int pmd_free(struct mm_struct *mm, pmd_t *pmd) pmd_t 76 include/asm-m68k/motorola_pgalloc.h static inline int __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd) pmd_t 84 include/asm-m68k/motorola_pgalloc.h pmd_free(mm, (pmd_t *)pgd); pmd_t 93 include/asm-m68k/motorola_pgalloc.h static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) pmd_t 98 include/asm-m68k/motorola_pgalloc.h static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t page) pmd_t 104 include/asm-m68k/motorola_pgalloc.h static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmd) pmd_t 108 include/asm-m68k/motorola_pgtable.h static inline void pmd_set(pmd_t *pmdp, pte_t *ptep) pmd_t 119 include/asm-m68k/motorola_pgtable.h static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) pmd_t 212 include/asm-m68k/motorola_pgtable.h static inline pmd_t *pmd_offset(pgd_t *dir, unsigned long address) pmd_t 214 include/asm-m68k/motorola_pgtable.h return (pmd_t *)__pgd_page(*dir) + ((address >> PMD_SHIFT) & (PTRS_PER_PMD-1)); pmd_t 218 include/asm-m68k/motorola_pgtable.h static inline pte_t *pte_offset_kernel(pmd_t *pmdp, unsigned long address) pmd_t 244 include/asm-m68k/motorola_pgtable.h pmd_t *pmdp; pmd_t 260 include/asm-m68k/motorola_pgtable.h pmd_t *pmdp; pmd_t 102 include/asm-m68k/page.h #define __pmd(x) ((pmd_t) { (x) } ) pmd_t 21 include/asm-m68k/sun3_pgalloc.h #define pmd_alloc_one(mm,address) ({ BUG(); ((pmd_t *)2); }) pmd_t 67 include/asm-m68k/sun3_pgalloc.h static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) pmd_t 72 include/asm-m68k/sun3_pgalloc.h static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t page) pmd_t 114 include/asm-m68k/sun3_pgtable.h static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) pmd_t 139 include/asm-m68k/sun3_pgtable.h static inline int pmd_none2 (pmd_t *pmd) { return !pmd_val (*pmd); } pmd_t 142 include/asm-m68k/sun3_pgtable.h static inline int pmd_bad2 (pmd_t *pmd) { return 0; } pmd_t 144 include/asm-m68k/sun3_pgtable.h static inline int pmd_present2 (pmd_t *pmd) { return pmd_val (*pmd) & SUN3_PMD_VALID; } pmd_t 147 include/asm-m68k/sun3_pgtable.h static inline void pmd_clear (pmd_t *pmdp) { pmd_val (*pmdp) = 0; } pmd_t 200 include/asm-m68k/sun3_pgtable.h static inline pmd_t *pmd_offset (pgd_t *pgd, unsigned long address) pmd_t 202 include/asm-m68k/sun3_pgtable.h return (pmd_t *) pgd; pmd_t 27 include/asm-mn10300/pgalloc.h void pmd_populate(struct mm_struct *mm, pmd_t *pmd, struct page *pte) pmd_t 63 include/asm-parisc/page.h #define __pmd(x) ((pmd_t) { (x) } ) pmd_t 58 include/asm-parisc/pgalloc.h static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmd) pmd_t 64 include/asm-parisc/pgalloc.h static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long address) pmd_t 66 include/asm-parisc/pgalloc.h pmd_t *pmd = (pmd_t *)__get_free_pages(GFP_KERNEL|__GFP_REPEAT, pmd_t 73 include/asm-parisc/pgalloc.h static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) pmd_t 93 include/asm-parisc/pgalloc.h #define pmd_alloc_one(mm, addr) ({ BUG(); ((pmd_t *)2); }) pmd_t 100 include/asm-parisc/pgalloc.h pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) pmd_t 275 include/asm-parisc/pgtable.h static inline void pmd_clear(pmd_t *pmd) { pmd_t 385 include/asm-parisc/pgtable.h ((pmd_t *) pgd_page_vaddr(*(dir)) + (((address)>>PMD_SHIFT) & (PTRS_PER_PMD-1))) pmd_t 387 include/asm-parisc/pgtable.h #define pmd_offset(dir,addr) ((pmd_t *) dir) pmd_t 53 include/asm-um/page.h #define __pmd(x) ((pmd_t) { (x) } ) pmd_t 66 include/asm-um/page.h #define __pmd(x) ((pmd_t) { (x) } ) pmd_t 51 include/asm-um/pgalloc.h static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) pmd_t 82 include/asm-um/pgtable-3level.h extern pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long address); pmd_t 93 include/asm-um/pgtable-3level.h #define pmd_offset(pud, address) ((pmd_t *) pud_page_vaddr(*(pud)) + \ pmd_t 110 include/asm-um/pgtable-3level.h static inline pmd_t pfn_pmd(pfn_t page_nr, pgprot_t pgprot) pmd_t 122 include/asm-x86/page.h static inline pmd_t native_make_pmd(pmdval_t val) pmd_t 124 include/asm-x86/page.h return (pmd_t) { val }; pmd_t 127 include/asm-x86/page.h static inline pmdval_t native_pmd_val(pmd_t pmd) pmd_t 134 include/asm-x86/page.h static inline pmdval_t native_pmd_val(pmd_t pmd) pmd_t 270 include/asm-x86/paravirt.h void (*set_pmd)(pmd_t *pmdp, pmd_t pmdval); pmd_t 295 include/asm-x86/paravirt.h void (*pmd_clear)(pmd_t *pmdp); pmd_t 301 include/asm-x86/paravirt.h pmdval_t (*pmd_val)(pmd_t); pmd_t 302 include/asm-x86/paravirt.h pmd_t (*make_pmd)(pmdval_t pmd); pmd_t 1175 include/asm-x86/paravirt.h static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) pmd_t 1186 include/asm-x86/paravirt.h static inline pmd_t __pmd(pmdval_t val) pmd_t 1197 include/asm-x86/paravirt.h return (pmd_t) { ret }; pmd_t 1200 include/asm-x86/paravirt.h static inline pmdval_t pmd_val(pmd_t pmd) pmd_t 1302 include/asm-x86/paravirt.h static inline void pmd_clear(pmd_t *pmdp) pmd_t 1324 include/asm-x86/paravirt.h static inline void pmd_clear(pmd_t *pmdp) pmd_t 51 include/asm-x86/pgalloc.h pmd_t *pmd, pte_t *pte) pmd_t 57 include/asm-x86/pgalloc.h static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, pmd_t 69 include/asm-x86/pgalloc.h static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long addr) pmd_t 71 include/asm-x86/pgalloc.h return (pmd_t *)get_zeroed_page(GFP_KERNEL|__GFP_REPEAT); pmd_t 74 include/asm-x86/pgalloc.h static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) pmd_t 80 include/asm-x86/pgalloc.h extern void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd); pmd_t 83 include/asm-x86/pgalloc.h extern void pud_populate(struct mm_struct *mm, pud_t *pudp, pmd_t *pmd); pmd_t 85 include/asm-x86/pgalloc.h static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) pmd_t 19 include/asm-x86/pgtable-2level.h static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) pmd_t 36 include/asm-x86/pgtable-2level.h static inline void native_pmd_clear(pmd_t *pmdp) pmd_t 71 include/asm-x86/pgtable-3level.h static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) pmd_t 94 include/asm-x86/pgtable-3level.h static inline void native_pmd_clear(pmd_t *pmd) pmd_t 129 include/asm-x86/pgtable-3level.h #define pmd_offset(pud, address) ((pmd_t *)pud_page(*(pud)) + \ pmd_t 219 include/asm-x86/pgtable.h static inline int pmd_large(pmd_t pte) pmd_t 293 include/asm-x86/pgtable.h static inline pmd_t pfn_pmd(unsigned long page_nr, pgprot_t pgprot) pmd_t 18 include/asm-x86/pgtable_64.h extern pmd_t level2_kernel_pgt[512]; pmd_t 19 include/asm-x86/pgtable_64.h extern pmd_t level2_fixmap_pgt[512]; pmd_t 20 include/asm-x86/pgtable_64.h extern pmd_t level2_ident_pgt[512]; pmd_t 107 include/asm-x86/pgtable_64.h static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) pmd_t 112 include/asm-x86/pgtable_64.h static inline void native_pmd_clear(pmd_t *pmd) pmd_t 169 include/asm-x86/pgtable_64.h static inline int pmd_bad(pmd_t pmd) pmd_t 221 include/asm-x86/pgtable_64.h #define pmd_offset(dir, address) ((pmd_t *)pud_page_vaddr(*(dir)) + \ pmd_t 156 include/asm-x86/xen/page.h #define __pmd_ma(x) ((pmd_t) { (x) } ) pmd_t 270 include/asm-xtensa/pgtable.h set_pmd(pmd_t *pmdp, pmd_t pmdval) pmd_t 312 include/asm-xtensa/pgtable.h #define pmd_offset(dir,address) ((pmd_t*)(dir)) pmd_t 53 include/linux/hugetlb.h pmd_t *pmd, int write); pmd_t 56 include/linux/hugetlb.h int pmd_huge(pmd_t pmd); pmd_t 764 include/linux/mm.h int (*pmd_entry)(pmd_t *, unsigned long, unsigned long, struct mm_walk *); pmd_t 896 include/linux/mm.h int __pte_alloc(struct mm_struct *mm, pmd_t *pmd, unsigned long address); pmd_t 897 include/linux/mm.h int __pte_alloc_kernel(pmd_t *pmd, unsigned long address); pmd_t 910 include/linux/mm.h static inline pmd_t *pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address) pmd_t 1275 include/linux/mm.h pmd_t *vmemmap_pmd_populate(pud_t *pud, unsigned long addr, int node); pmd_t 1276 include/linux/mm.h pte_t *vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node); pmd_t 114 include/linux/swapops.h extern void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, pmd_t 125 include/linux/swapops.h static inline void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, pmd_t 15 lib/ioremap.c static int ioremap_pte_range(pmd_t *pmd, unsigned long addr, pmd_t 36 lib/ioremap.c pmd_t *pmd; pmd_t 128 mm/memory.c void pmd_clear_bad(pmd_t *pmd) pmd_t 138 mm/memory.c static void free_pte_range(struct mmu_gather *tlb, pmd_t *pmd) pmd_t 150 mm/memory.c pmd_t *pmd; pmd_t 311 mm/memory.c int __pte_alloc(struct mm_struct *mm, pmd_t *pmd, unsigned long address) pmd_t 344 mm/memory.c int __pte_alloc_kernel(pmd_t *pmd, unsigned long address) pmd_t 557 mm/memory.c pmd_t *dst_pmd, pmd_t *src_pmd, struct vm_area_struct *vma, pmd_t 609 mm/memory.c pmd_t *src_pmd, *dst_pmd; pmd_t 702 mm/memory.c struct vm_area_struct *vma, pmd_t *pmd, pmd_t 791 mm/memory.c pmd_t *pmd; pmd_t 1028 mm/memory.c pmd_t *pmd; pmd_t 1159 mm/memory.c pmd_t *pmd; pmd_t 1277 mm/memory.c pmd_t * pmd = pmd_alloc(mm, pud, addr); pmd_t 1461 mm/memory.c static int remap_pte_range(struct mm_struct *mm, pmd_t *pmd, pmd_t 1486 mm/memory.c pmd_t *pmd; pmd_t 1582 mm/memory.c static int apply_to_pte_range(struct mm_struct *mm, pmd_t *pmd, pmd_t 1616 mm/memory.c pmd_t *pmd; pmd_t 1689 mm/memory.c static inline int pte_unmap_same(struct mm_struct *mm, pmd_t *pmd, pmd_t 1763 mm/memory.c unsigned long address, pte_t *page_table, pmd_t *pmd, pmd_t 2251 mm/memory.c unsigned long address, pte_t *page_table, pmd_t *pmd, pmd_t 2358 mm/memory.c unsigned long address, pte_t *page_table, pmd_t *pmd, pmd_t 2418 mm/memory.c unsigned long address, pmd_t *pmd, pmd_t 2566 mm/memory.c unsigned long address, pte_t *page_table, pmd_t *pmd, pmd_t 2587 mm/memory.c unsigned long address, pte_t *page_table, pmd_t *pmd, pmd_t 2625 mm/memory.c pte_t *pte, pmd_t *pmd, int write_access) pmd_t 2684 mm/memory.c pmd_t *pmd; pmd_t 2738 mm/memory.c pmd_t *new = pmd_alloc_one(mm, address); pmd_t 2841 mm/memory.c pmd_t *pmd; pmd_t 371 mm/mempolicy.c static int check_pte_range(struct vm_area_struct *vma, pmd_t *pmd, pmd_t 423 mm/mempolicy.c pmd_t *pmd; pmd_t 130 mm/migrate.c pmd_t *pmd; pmd_t 269 mm/migrate.c void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, pmd_t 60 mm/mincore.c pmd_t *pmd; pmd_t 37 mm/mprotect.c static void change_pte_range(struct mm_struct *mm, pmd_t *pmd, pmd_t 87 mm/mprotect.c pmd_t *pmd; pmd_t 27 mm/mremap.c static pmd_t *get_old_pmd(struct mm_struct *mm, unsigned long addr) pmd_t 31 mm/mremap.c pmd_t *pmd; pmd_t 48 mm/mremap.c static pmd_t *alloc_new_pmd(struct mm_struct *mm, unsigned long addr) pmd_t 52 mm/mremap.c pmd_t *pmd; pmd_t 69 mm/mremap.c static void move_ptes(struct vm_area_struct *vma, pmd_t *old_pmd, pmd_t 71 mm/mremap.c struct vm_area_struct *new_vma, pmd_t *new_pmd, pmd_t 134 mm/mremap.c pmd_t *old_pmd, *new_pmd; pmd_t 5 mm/pagewalk.c static int walk_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, pmd_t 29 mm/pagewalk.c pmd_t *pmd; pmd_t 238 mm/rmap.c pmd_t *pmd; pmd_t 815 mm/rmap.c pmd_t *pmd; pmd_t 72 mm/sparse-vmemmap.c pte_t * __meminit vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node) pmd_t 86 mm/sparse-vmemmap.c pmd_t * __meminit vmemmap_pmd_populate(pud_t *pud, unsigned long addr, int node) pmd_t 88 mm/sparse-vmemmap.c pmd_t *pmd = pmd_offset(pud, addr); pmd_t 129 mm/sparse-vmemmap.c pmd_t *pmd; pmd_t 511 mm/swapfile.c static int unuse_pte(struct vm_area_struct *vma, pmd_t *pmd, pmd_t 545 mm/swapfile.c static int unuse_pte_range(struct vm_area_struct *vma, pmd_t *pmd, pmd_t 585 mm/swapfile.c pmd_t *pmd; pmd_t 32 mm/vmalloc.c static void vunmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end) pmd_t 46 mm/vmalloc.c pmd_t *pmd; pmd_t 97 mm/vmalloc.c static int vmap_pte_range(pmd_t *pmd, unsigned long addr, pmd_t 119 mm/vmalloc.c pmd_t *pmd; pmd_t 180 mm/vmalloc.c pmd_t *pmd;