/arch/powerpc/mm/ |
D | pgtable-hash64.c | 64 pmd_t *pmdp; in hash__map_kernel_page() local 103 pmd_t *pmdp, unsigned long clr, in hash__pmd_hugepage_update() 136 pmd_t *pmdp) in hash__pmdp_collapse_flush() 178 void hash__pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, in hash__pgtable_trans_huge_deposit() 197 pgtable_t hash__pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in hash__pgtable_trans_huge_withdraw() 218 unsigned long address, pmd_t *pmdp) in hash__pmdp_huge_split_prepare() 243 pmd_t *pmdp, unsigned long old_pmd) in hpte_do_hugepage_flush() 278 unsigned long addr, pmd_t *pmdp) in hash__pmdp_huge_get_and_clear()
|
D | pgtable-book3s64.c | 29 pmd_t *pmdp, pmd_t entry, int dirty) in pmdp_set_access_flags() 45 unsigned long address, pmd_t *pmdp) in pmdp_test_and_clear_young() 54 pmd_t *pmdp, pmd_t pmd) in set_pmd_at() 69 pmd_t *pmdp) in pmdp_invalidate()
|
D | 40x_mmu.c | 109 pmd_t *pmdp; in mmu_mapin_ram() local 124 pmd_t *pmdp; in mmu_mapin_ram() local
|
D | pgtable-radix.c | 49 pmd_t *pmdp; in radix__map_kernel_page() local 467 pmd_t *pmdp, unsigned long clr, in radix__pmd_hugepage_update() 484 pmd_t *pmdp) in radix__pmdp_collapse_flush() 508 void radix__pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, in radix__pgtable_trans_huge_deposit() 523 pgtable_t radix__pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in radix__pgtable_trans_huge_withdraw() 549 unsigned long addr, pmd_t *pmdp) in radix__pmdp_huge_get_and_clear()
|
D | pgtable-book3e.c | 77 pmd_t *pmdp; in map_kernel_page() local
|
/arch/powerpc/include/asm/book3s/32/ |
D | pgalloc.h | 25 static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, in pmd_populate_kernel() 31 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmdp, in pmd_populate() 40 static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, in pmd_populate_kernel() 46 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmdp, in pmd_populate()
|
/arch/powerpc/include/asm/nohash/32/ |
D | pgalloc.h | 25 static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, in pmd_populate_kernel() 31 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmdp, in pmd_populate() 40 static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, in pmd_populate_kernel() 46 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmdp, in pmd_populate()
|
/arch/sparc/mm/ |
D | tlb.c | 167 pmd_t *pmdp, pmd_t pmd) in set_pmd_at() 226 pmd_t *pmdp) in pmdp_invalidate() 245 void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, in pgtable_trans_huge_deposit() 260 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in pgtable_trans_huge_withdraw()
|
/arch/unicore32/include/asm/ |
D | pgalloc.h | 82 static inline void __pmd_populate(pmd_t *pmdp, unsigned long pmdval) in __pmd_populate() 93 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel() 105 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
|
/arch/s390/mm/ |
D | hugetlbpage.c | 143 pmd_t *pmdp = (pmd_t *) ptep; in huge_ptep_get_and_clear() local 158 pmd_t *pmdp = NULL; in huge_pte_alloc() local 175 pmd_t *pmdp = NULL; in huge_pte_offset() local
|
D | pageattr.c | 89 static int walk_pte_level(pmd_t *pmdp, unsigned long addr, unsigned long end, in walk_pte_level() 110 static int split_pmd_page(pmd_t *pmdp, unsigned long addr) in split_pmd_page() 136 static void modify_pmd_page(pmd_t *pmdp, unsigned long addr, struct cpa cpa) in modify_pmd_page() 151 pmd_t *pmdp; in walk_pmd_level() local 182 pmd_t *pm_dir, *pmdp; in split_pud_page() local
|
D | gup.c | 20 static inline int gup_pte_range(pmd_t *pmdp, pmd_t pmd, unsigned long addr, in gup_pte_range() 56 static inline int gup_huge_pmd(pmd_t *pmdp, pmd_t pmd, unsigned long addr, in gup_huge_pmd() 99 pmd_t *pmdp, pmd; in gup_pmd_range() local
|
D | pgtable.c | 291 unsigned long addr, pmd_t *pmdp) in pmdp_flush_direct() 313 unsigned long addr, pmd_t *pmdp) in pmdp_flush_lazy() 334 pmd_t *pmdp, pmd_t new) in pmdp_xchg_direct() 347 pmd_t *pmdp, pmd_t new) in pmdp_xchg_lazy() 399 void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, in pgtable_trans_huge_deposit() 414 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in pgtable_trans_huge_withdraw()
|
/arch/tile/include/asm/ |
D | pgalloc.h | 41 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) in set_pmd() 150 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmdp) in pmd_free() 155 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp, in __pmd_free_tlb()
|
D | pgtable.h | 404 pmd_t *pmdp) in pmdp_test_and_clear_young() 411 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect() 420 pmd_t *pmdp) in pmdp_huge_get_and_clear() 425 static inline void __set_pmd(pmd_t *pmdp, pmd_t pmdval) in __set_pmd() 430 #define set_pmd_at(mm, addr, pmdp, pmdval) __set_pmd(pmdp, pmdval) argument 463 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
|
/arch/arm/include/asm/ |
D | pgalloc.h | 131 static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t pte, in __pmd_populate() 149 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel() 158 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
|
/arch/x86/include/asm/ |
D | pgtable-3level.h | 70 static inline pmd_t pmd_read_atomic(pmd_t *pmdp) in pmd_read_atomic() 93 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) in native_set_pmd() 164 static inline pmd_t native_pmdp_get_and_clear(pmd_t *pmdp) in native_pmdp_get_and_clear()
|
D | pgtable-2level.h | 19 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()
|
/arch/m68k/include/asm/ |
D | motorola_pgtable.h | 108 static inline void pmd_set(pmd_t *pmdp, pte_t *ptep) in pmd_set() 119 static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) in pgd_set() 140 #define pmd_clear(pmdp) ({ \ argument 217 static inline pte_t *pte_offset_kernel(pmd_t *pmdp, unsigned long address) in pte_offset_kernel() 222 #define pte_offset_map(pmdp,address) ((pte_t *)__pmd_page(*pmdp) + (((address) >> PAGE_SHIFT) & (PT… argument 241 pmd_t *pmdp; in nocache_page() local 257 pmd_t *pmdp; in cache_page() local
|
D | mcf_pgtable.h | 164 #define pmd_set(pmdp, ptep) do {} while (0) argument 166 static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) in pgd_set() 198 static inline void pmd_clear(pmd_t *pmdp) { pmd_val(*pmdp) = 0; } in pmd_clear() 362 pmd_t *pmdp; in nocache_page() local 378 pmd_t *pmdp; in cache_page() local 400 #define pte_offset_map(pmdp, addr) ((pte_t *)__pmd_page(*pmdp) + \ argument
|
/arch/xtensa/include/asm/ |
D | pgalloc.h | 24 #define pmd_populate_kernel(mm, pmdp, ptep) \ argument 26 #define pmd_populate(mm, pmdp, page) \ argument
|
/arch/arm64/include/asm/ |
D | pgalloc.h | 129 static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t pte, in __pmd_populate() 140 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel() 149 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
|
D | kvm_mmu.h | 163 #define kvm_set_pmd(pmdp, pmd) set_pmd(pmdp, pmd) argument 217 #define hyp_pmd_table_empty(pmdp) (0) argument 219 #define hyp_pmd_table_empty(pmdp) kvm_page_empty(pmdp) argument
|
/arch/mips/mm/ |
D | pgtable-64.c | 75 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
|
/arch/s390/include/asm/ |
D | pgtable.h | 785 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear() 1234 static inline void __pmdp_csp(pmd_t *pmdp) in __pmdp_csp() 1243 static inline void __pmdp_idte(unsigned long address, pmd_t *pmdp, int local) in __pmdp_idte() 1285 unsigned long addr, pmd_t *pmdp, in pmdp_set_access_flags() 1301 unsigned long addr, pmd_t *pmdp) in pmdp_test_and_clear_young() 1311 unsigned long addr, pmd_t *pmdp) in pmdp_clear_flush_young() 1318 pmd_t *pmdp, pmd_t entry) in set_pmd_at() 1333 unsigned long addr, pmd_t *pmdp) in pmdp_huge_get_and_clear() 1341 pmd_t *pmdp, int full) in pmdp_huge_get_and_clear_full() 1353 unsigned long addr, pmd_t *pmdp) in pmdp_huge_clear_flush() [all …]
|