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;