/arch/s390/mm/ |
D | pgtable.c | 48 pte_t *ptep, int nodat) in ptep_ipte_local() 68 pte_t *ptep, int nodat) in ptep_ipte_global() 88 unsigned long addr, pte_t *ptep, in ptep_flush_direct() 107 unsigned long addr, pte_t *ptep, in ptep_flush_lazy() 126 static inline pgste_t pgste_get_lock(pte_t *ptep) in pgste_get_lock() 145 static inline void pgste_set_unlock(pte_t *ptep, pgste_t pgste) in pgste_set_unlock() 157 static inline pgste_t pgste_get(pte_t *ptep) in pgste_get() 166 static inline void pgste_set(pte_t *ptep, pgste_t pgste) in pgste_set() 194 static inline void pgste_set_key(pte_t *ptep, pgste_t pgste, pte_t entry, in pgste_set_key() 216 static inline pgste_t pgste_set_pte(pte_t *ptep, pgste_t pgste, pte_t entry) in pgste_set_pte() [all …]
|
/arch/arm64/mm/ |
D | hugetlbpage.c | 104 pte_t *ptep, size_t *pgsize) in find_num_contig() 158 pte_t *ptep, in get_clear_flush() 199 pte_t *ptep, in clear_flush() 213 pte_t *ptep, pte_t pte) in set_huge_pte_at() 244 pte_t *ptep, pte_t pte, unsigned long sz) in set_huge_swap_pte_at() 262 pte_t *ptep = NULL; in huge_pte_alloc() local 359 pte_t *ptep, unsigned long sz) in huge_pte_clear() 371 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear() 394 static int __cont_access_flags_changed(pte_t *ptep, pte_t pte, int ncontig) in __cont_access_flags_changed() 415 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags() [all …]
|
/arch/xtensa/include/asm/ |
D | pgalloc.h | 24 #define pmd_populate_kernel(mm, pmdp, ptep) \ argument 36 static inline void ptes_clear(pte_t *ptep) in ptes_clear() 46 pte_t *ptep; in pte_alloc_one_kernel() local
|
/arch/nds32/mm/ |
D | highmem.c | 18 pte_t *ptep; in kmap_atomic_high_prot() local 40 pte_t *ptep; in kunmap_atomic_high() local
|
/arch/sparc/include/asm/ |
D | hugetlb.h | 25 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush() 31 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect() 39 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
|
/arch/parisc/mm/ |
D | hugetlbpage.c | 123 pte_t *ptep, pte_t entry) in __set_huge_pte_at() 143 pte_t *ptep, pte_t entry) in set_huge_pte_at() 150 pte_t *ptep) in huge_ptep_get_and_clear() 162 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect() 171 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
|
/arch/mips/include/asm/ |
D | hugetlb.h | 35 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear() 47 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush() 68 pte_t *ptep, pte_t pte, in huge_ptep_set_access_flags()
|
/arch/powerpc/mm/book3s64/ |
D | hash_hugetlbpage.c | 24 pte_t *ptep, unsigned long trap, unsigned long flags, in __hash_page_huge() 131 unsigned long addr, pte_t *ptep) in huge_ptep_modify_prot_start() 146 pte_t *ptep, pte_t old_pte, pte_t pte) in huge_ptep_modify_prot_commit()
|
D | hash_tlb.c | 41 pte_t *ptep, unsigned long pte, int huge) in hpte_need_flush() 210 pte_t *ptep = find_init_mm_pte(start, &hugepage_shift); in __flush_hash_table_range() local
|
/arch/s390/include/asm/ |
D | hugetlb.h | 47 pte_t *ptep, unsigned long sz) in huge_pte_clear() 56 unsigned long address, pte_t *ptep) in huge_ptep_clear_flush() 62 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags() 74 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
|
/arch/nds32/include/asm/ |
D | pgalloc.h | 41 pmd_populate_kernel(struct mm_struct *mm, pmd_t * pmdp, pte_t * ptep) in pmd_populate_kernel() 57 pmd_populate(struct mm_struct *mm, pmd_t * pmdp, pgtable_t ptep) in pmd_populate()
|
/arch/powerpc/mm/ |
D | pgtable.c | 178 void set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, in set_pte_at() 200 pte_t *ptep = pte_offset_kernel(pmdp, va); in unmap_kernel_page() local 214 pte_t *ptep, pte_t entry, int dirty) in ptep_set_access_flags() 229 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags() 270 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) in set_huge_pte_at()
|
/arch/arm64/include/asm/ |
D | pgalloc.h | 60 static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t ptep, in __pmd_populate() 71 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel() 80 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
|
/arch/arm64/kvm/hyp/ |
D | pgtable.c | 179 static void kvm_clear_pte(kvm_pte_t *ptep) in kvm_clear_pte() 184 static void kvm_set_table_pte(kvm_pte_t *ptep, kvm_pte_t *childp, in kvm_set_table_pte() 215 u32 level, kvm_pte_t *ptep, in kvm_pgtable_visitor_cb() 226 kvm_pte_t *ptep, u32 level) in __kvm_pgtable_visit() 279 kvm_pte_t *ptep = &pgtable[idx]; in __kvm_pgtable_walk() local 306 kvm_pte_t *ptep = &pgt->pgd[idx * PTRS_PER_PTE]; in _kvm_pgtable_walk() local 335 static int hyp_set_prot_attr(enum kvm_pgtable_prot prot, kvm_pte_t *ptep) in hyp_set_prot_attr() 366 kvm_pte_t *ptep, struct hyp_map_data *data) in hyp_map_walker_try_leaf() 383 static int hyp_map_walker(u64 addr, u64 end, u32 level, kvm_pte_t *ptep, in hyp_map_walker() 444 static int hyp_free_walker(u64 addr, u64 end, u32 level, kvm_pte_t *ptep, in hyp_free_walker() [all …]
|
/arch/arm/mm/ |
D | highmem.c | 21 pte_t *ptep = virt_to_kpte(vaddr); in set_fixmap_pte() local 29 pte_t *ptep = virt_to_kpte(vaddr); in get_fixmap_pte() local
|
D | fault-armv.c | 37 unsigned long pfn, pte_t *ptep) in do_adjust_pte() 134 unsigned long addr, pte_t *ptep, unsigned long pfn) in make_coherent() 182 pte_t *ptep) in update_mmu_cache()
|
D | mm.h | 27 pte_t *ptep = pte_offset_kernel(top_pmd, va); in set_top_pte() local 34 pte_t *ptep = pte_offset_kernel(top_pmd, va); in get_top_pte() local
|
/arch/arm/include/asm/ |
D | hugetlb-3level.h | 21 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
|
/arch/powerpc/include/asm/ |
D | hugetlb.h | 42 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear() 49 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
|
/arch/riscv/include/asm/ |
D | pgtable.h | 304 unsigned long address, pte_t *ptep) in update_mmu_cache() 327 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte() 335 unsigned long addr, pte_t *ptep, pte_t pteval) in set_pte_at() 344 unsigned long addr, pte_t *ptep) in pte_clear() 351 unsigned long address, pte_t *ptep, in ptep_set_access_flags() 365 unsigned long address, pte_t *ptep) in ptep_get_and_clear() 373 pte_t *ptep) in ptep_test_and_clear_young() 382 unsigned long address, pte_t *ptep) in ptep_set_wrprotect() 389 unsigned long address, pte_t *ptep) in ptep_clear_flush_young()
|
/arch/powerpc/include/asm/nohash/64/ |
D | pgtable.h | 195 pte_t *ptep, unsigned long clr, in pte_update() 215 unsigned long addr, pte_t *ptep) in __ptep_test_and_clear_young() 234 pte_t *ptep) in ptep_set_wrprotect() 245 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect() 263 unsigned long addr, pte_t *ptep) in ptep_get_and_clear() 270 pte_t * ptep) in pte_clear() 278 pte_t *ptep, pte_t entry, in __ptep_set_access_flags()
|
/arch/powerpc/include/asm/book3s/64/ |
D | radix.h | 148 static inline unsigned long __radix_pte_update(pte_t *ptep, unsigned long clr, in __radix_pte_update() 168 pte_t *ptep, unsigned long clr, in radix__pte_update() 183 pte_t *ptep, int full) in radix__ptep_get_and_clear_full() 207 pte_t *ptep, pte_t pte, int percpu) in radix__set_pte_at()
|
/arch/powerpc/include/asm/nohash/32/ |
D | pgtable.h | 171 #define pte_clear(mm, addr, ptep) \ argument 266 static inline pte_t ptep_get(pte_t *ptep) in ptep_get() 294 unsigned long addr, pte_t *ptep) in __ptep_test_and_clear_young() 305 pte_t *ptep) in ptep_get_and_clear() 312 pte_t *ptep) in ptep_set_wrprotect() 321 pte_t *ptep, pte_t entry, in __ptep_set_access_flags()
|
/arch/x86/include/asm/ |
D | pgtable-3level.h | 30 static inline void native_set_pte(pte_t *ptep, pte_t pte) in native_set_pte() 93 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) in native_set_pte_atomic() 117 pte_t *ptep) in native_pte_clear() 153 static inline pte_t native_ptep_get_and_clear(pte_t *ptep) in native_ptep_get_and_clear()
|
/arch/arc/include/asm/ |
D | pgalloc.h | 42 pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t ptep) in pmd_populate() 124 static inline void pte_free(struct mm_struct *mm, pgtable_t ptep) in pte_free()
|