Home
last modified time | relevance | path

Searched defs:pmdp (Results 1 – 25 of 73) sorted by relevance

123

/linux-3.3/mm/
Dpgtable-generic.c38 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags()
70 unsigned long address, pmd_t *pmdp) in pmdp_clear_flush_young()
98 pmd_t *pmdp) in pmdp_clear_flush()
112 pmd_t *pmdp) in pmdp_splitting_flush()
/linux-3.3/arch/s390/mm/
Dhugetlbpage.c15 pmd_t *pmdp = (pmd_t *) pteptr; in set_huge_pte_at() local
70 pmd_t *pmdp = NULL; in huge_pte_alloc() local
83 pmd_t *pmdp = NULL; in huge_pte_offset() local
119 pmd_t *pmdp, int write) in follow_huge_pmd()
Dgup.c20 static inline int gup_pte_range(pmd_t *pmdp, pmd_t pmd, unsigned long addr, in gup_pte_range()
51 static inline int gup_huge_pmd(pmd_t *pmdp, pmd_t pmd, unsigned long addr, in gup_huge_pmd()
106 pmd_t *pmdp, pmd; in gup_pmd_range() local
Dpageattr.c15 pmd_t *pmdp; in change_page_attr() local
/linux-3.3/arch/unicore32/include/asm/
Dpgalloc.h80 static inline void __pmd_populate(pmd_t *pmdp, unsigned long pmdval) in __pmd_populate()
91 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel()
103 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
/linux-3.3/arch/tile/include/asm/
Dpgalloc.h41 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) in set_pmd()
116 #define pmd_free(mm, pmdp) \ argument
118 #define __pmd_free_tlb(tlb, pmdp, address) \ argument
Dpgtable_32.h114 static inline void __set_pmd(pmd_t *pmdp, pmd_t pmdval) in __set_pmd()
128 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
Dpgtable_64.h111 static inline void __set_pmd(pmd_t *pmdp, pmd_t pmdval) in __set_pmd()
128 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
/linux-3.3/arch/powerpc/mm/
D40x_mmu.c109 pmd_t *pmdp; in mmu_mapin_ram() local
124 pmd_t *pmdp; in mmu_mapin_ram() local
/linux-3.3/arch/s390/include/asm/
Dhugetlb.h79 static inline void __pmd_csp(pmd_t *pmdp) in __pmd_csp()
93 static inline void __pmd_idte(unsigned long address, pmd_t *pmdp) in __pmd_idte()
112 pmd_t *pmdp = (pmd_t *) ptep; in huge_ptep_invalidate() local
/linux-3.3/arch/arm/include/asm/
Dpgalloc.h129 static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t pte, in __pmd_populate()
147 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel()
156 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
Dtlb.h213 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp, in __pmd_free_tlb()
223 #define pmd_free_tlb(tlb, pmdp, addr) __pmd_free_tlb(tlb, pmdp, addr) argument
/linux-3.3/arch/m68k/include/asm/
Dmotorola_pgtable.h109 static inline void pmd_set(pmd_t *pmdp, pte_t *ptep) in pmd_set()
120 static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) in pgd_set()
141 #define pmd_clear(pmdp) ({ \ argument
219 static inline pte_t *pte_offset_kernel(pmd_t *pmdp, unsigned long address) in pte_offset_kernel()
224 #define pte_offset_map(pmdp,address) ((pte_t *)__pmd_page(*pmdp) + (((address) >> PAGE_SHIFT) & (PT… argument
243 pmd_t *pmdp; in nocache_page() local
259 pmd_t *pmdp; in cache_page() local
Dmcf_pgtable.h165 #define pmd_set(pmdp, ptep) do {} while (0) argument
167 static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) in pgd_set()
199 static inline void pmd_clear(pmd_t *pmdp) { pmd_val(*pmdp) = 0; } in pmd_clear()
368 pmd_t *pmdp; in nocache_page() local
384 pmd_t *pmdp; in cache_page() local
419 #define pte_offset_map(pmdp, addr) ((pte_t *)__pmd_page(*pmdp) + \ argument
Dsun3_pgtable.h112 #define pmd_set(pmdp,ptep) do {} while (0) argument
114 static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) in pgd_set()
147 static inline void pmd_clear (pmd_t *pmdp) { pmd_val (*pmdp) = 0; } in pmd_clear()
/linux-3.3/arch/xtensa/include/asm/
Dpgalloc.h24 #define pmd_populate_kernel(mm, pmdp, ptep) \ argument
26 #define pmd_populate(mm, pmdp, page) \ argument
/linux-3.3/include/asm-generic/
Dpgtable.h40 pmd_t *pmdp) in pmdp_test_and_clear_young()
53 pmd_t *pmdp) in pmdp_test_and_clear_young()
86 pmd_t *pmdp) in pmdp_get_and_clear()
145 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect()
152 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect()
Dtlb.h147 #define __tlb_remove_pmd_tlb_entry(tlb, pmdp, address) do {} while (0) argument
150 #define tlb_remove_pmd_tlb_entry(tlb, pmdp, address) \ argument
170 #define pmd_free_tlb(tlb, pmdp, address) \ argument
/linux-3.3/arch/x86/mm/
Dpgtable.c321 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags()
355 unsigned long addr, pmd_t *pmdp) in pmdp_test_and_clear_young()
384 unsigned long address, pmd_t *pmdp) in pmdp_clear_flush_young()
398 unsigned long address, pmd_t *pmdp) in pmdp_splitting_flush()
/linux-3.3/arch/x86/include/asm/
Dpgtable-2level.h19 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) in native_set_pmd()
29 static inline void native_pmd_clear(pmd_t *pmdp) in native_pmd_clear()
Dpgtable-3level.h39 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) in native_set_pmd()
110 static inline pmd_t native_pmdp_get_and_clear(pmd_t *pmdp) in native_pmdp_get_and_clear()
Dpgtable.h38 #define set_pmd_at(mm, addr, pmdp, pmd) native_set_pmd_at(mm, addr, pmdp, pmd) argument
43 #define set_pmd(pmdp, pmd) native_set_pmd(pmdp, pmd) argument
611 static inline pmd_t native_local_pmdp_get_and_clear(pmd_t *pmdp) in native_local_pmdp_get_and_clear()
626 pmd_t *pmdp , pmd_t pmd) in native_set_pmd_at()
736 pmd_t *pmdp) in pmdp_get_and_clear()
745 unsigned long addr, pmd_t *pmdp) in pmdp_set_wrprotect()
Dparavirt.h448 pmd_t *pmdp) in pmd_update()
460 pmd_t *pmdp) in pmd_update_defer()
568 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
579 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) in set_pmd()
699 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
715 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
/linux-3.3/arch/sparc/mm/
Dsrmmu.c175 static inline void srmmu_pmd_clear(pmd_t *pmdp) { in srmmu_pmd_clear()
228 static inline void srmmu_pgd_set(pgd_t * pgdp, pmd_t * pmdp) in srmmu_pgd_set()
231 static void srmmu_pmd_set(pmd_t *pmdp, pte_t *ptep) in srmmu_pmd_set()
243 static void srmmu_pmd_populate(pmd_t *pmdp, struct page *ptep) in srmmu_pmd_populate()
587 pmd_t *pmdp; in srmmu_mapioaddr() local
623 pmd_t *pmdp; in srmmu_unmapioaddr() local
1063 pmd_t *pmdp; in srmmu_early_allocate_ptable_skeleton() local
1094 pmd_t *pmdp; in srmmu_allocate_ptable_skeleton() local
1130 pmd_t *pmdp; in srmmu_inherit_prom_mappings() local
/linux-3.3/arch/x86/lguest/
Dboot.c704 static void lguest_set_pmd(pmd_t *pmdp, pmd_t pmdval) in lguest_set_pmd()
713 static void lguest_set_pmd(pmd_t *pmdp, pmd_t pmdval) in lguest_set_pmd()
759 static void lguest_pmd_clear(pmd_t *pmdp) in lguest_pmd_clear()

123