Home
last modified time | relevance | path

Searched defs:ptep (Results 1 – 25 of 182) sorted by relevance

12345678

/Linux-v5.4/arch/s390/mm/
Dpgtable.c30 pte_t *ptep, int nodat) in ptep_ipte_local()
50 pte_t *ptep, int nodat) in ptep_ipte_global()
70 unsigned long addr, pte_t *ptep, in ptep_flush_direct()
89 unsigned long addr, pte_t *ptep, in ptep_flush_lazy()
108 static inline pgste_t pgste_get_lock(pte_t *ptep) in pgste_get_lock()
127 static inline void pgste_set_unlock(pte_t *ptep, pgste_t pgste) in pgste_set_unlock()
139 static inline pgste_t pgste_get(pte_t *ptep) in pgste_get()
148 static inline void pgste_set(pte_t *ptep, pgste_t pgste) in pgste_set()
176 static inline void pgste_set_key(pte_t *ptep, pgste_t pgste, pte_t entry, in pgste_set_key()
198 static inline pgste_t pgste_set_pte(pte_t *ptep, pgste_t pgste, pte_t entry) in pgste_set_pte()
[all …]
Dhugetlbpage.c150 pte_t *ptep, pte_t pte) in set_huge_pte_at()
167 pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
173 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
/Linux-v5.4/include/asm-generic/
Dhugetlb.h37 pte_t *ptep, unsigned long sz) in huge_pte_clear()
54 pte_t *ptep, pte_t pte) in set_huge_pte_at()
62 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
70 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
107 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
115 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
123 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
/Linux-v5.4/arch/arm64/mm/
Dhugetlbpage.c67 pte_t *ptep, size_t *pgsize) in find_num_contig()
119 pte_t *ptep, in get_clear_flush()
160 pte_t *ptep, in clear_flush()
174 pte_t *ptep, pte_t pte) in set_huge_pte_at()
205 pte_t *ptep, pte_t pte, unsigned long sz) in set_huge_swap_pte_at()
222 pte_t *ptep = NULL; in huge_pte_alloc() local
312 pte_t *ptep, unsigned long sz) in huge_pte_clear()
324 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
347 static int __cont_access_flags_changed(pte_t *ptep, pte_t pte, int ncontig) in __cont_access_flags_changed()
368 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
[all …]
/Linux-v5.4/arch/parisc/mm/
Dhugetlbpage.c118 pte_t *ptep, pte_t entry) in __set_huge_pte_at()
138 pte_t *ptep, pte_t entry) in set_huge_pte_at()
149 pte_t *ptep) in huge_ptep_get_and_clear()
164 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
176 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
/Linux-v5.4/arch/s390/include/asm/
Dhugetlb.h51 pte_t *ptep, unsigned long sz) in huge_pte_clear()
60 unsigned long address, pte_t *ptep) in huge_ptep_clear_flush()
66 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
78 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
/Linux-v5.4/arch/sparc/include/asm/
Dhugetlb.h31 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
37 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
45 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
/Linux-v5.4/arch/powerpc/mm/book3s64/
Dhash_hugetlbpage.c26 pte_t *ptep, unsigned long trap, unsigned long flags, in __hash_page_huge()
133 unsigned long addr, pte_t *ptep) in huge_ptep_modify_prot_start()
148 pte_t *ptep, pte_t old_pte, pte_t pte) in huge_ptep_modify_prot_commit()
/Linux-v5.4/arch/riscv/include/asm/
Dpgtable.h303 unsigned long address, pte_t *ptep) in update_mmu_cache()
326 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte()
334 unsigned long addr, pte_t *ptep, pte_t pteval) in set_pte_at()
343 unsigned long addr, pte_t *ptep) in pte_clear()
350 unsigned long address, pte_t *ptep, in ptep_set_access_flags()
364 unsigned long address, pte_t *ptep) in ptep_get_and_clear()
372 pte_t *ptep) in ptep_test_and_clear_young()
381 unsigned long address, pte_t *ptep) in ptep_set_wrprotect()
388 unsigned long address, pte_t *ptep) in ptep_clear_flush_young()
/Linux-v5.4/arch/mips/include/asm/
Dhugetlb.h42 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
54 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
69 pte_t *ptep, pte_t pte, in huge_ptep_set_access_flags()
/Linux-v5.4/arch/powerpc/include/asm/book3s/64/
Dradix.h132 static inline unsigned long __radix_pte_update(pte_t *ptep, unsigned long clr, in __radix_pte_update()
152 pte_t *ptep, unsigned long clr, in radix__pte_update()
167 pte_t *ptep, int full) in radix__ptep_get_and_clear_full()
191 pte_t *ptep, pte_t pte, int percpu) in radix__set_pte_at()
/Linux-v5.4/arch/powerpc/include/asm/nohash/64/
Dpgtable.h210 pte_t *ptep, unsigned long clr, in pte_update()
243 unsigned long addr, pte_t *ptep) in __ptep_test_and_clear_young()
262 pte_t *ptep) in ptep_set_wrprotect()
273 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
291 unsigned long addr, pte_t *ptep) in ptep_get_and_clear()
298 pte_t * ptep) in pte_clear()
306 pte_t *ptep, pte_t entry, in __ptep_set_access_flags()
/Linux-v5.4/arch/nds32/mm/
Dhighmem.c40 pte_t *ptep; in kmap_atomic() local
68 pte_t *ptep; in __kunmap_atomic() local
/Linux-v5.4/arch/powerpc/kvm/
Dbook3s_64_mmu_radix.c338 static unsigned long kvmppc_radix_update_pte(struct kvm *kvm, pte_t *ptep, in kvmppc_radix_update_pte()
346 pte_t *ptep, pte_t pte) in kvmppc_radix_set_pte_at()
359 static void kvmppc_pte_free(pte_t *ptep) in kvmppc_pte_free()
571 pte_t *ptep, *new_ptep = NULL; in kvmppc_create_pte() local
743 pte_t *ptep; in kvmppc_hv_handle_set_rc() local
778 pte_t pte, *ptep; in kvmppc_book3s_instantiate_page() local
971 pte_t *ptep; in kvm_unmap_radix() local
986 pte_t *ptep; in kvm_age_radix() local
1011 pte_t *ptep; in kvm_test_age_radix() local
1028 pte_t *ptep; in kvm_radix_test_clear_dirty() local
[all …]
/Linux-v5.4/drivers/iommu/
Dio-pgtable-arm.c278 static void __arm_lpae_sync_pte(arm_lpae_iopte *ptep, in __arm_lpae_sync_pte()
285 static void __arm_lpae_set_pte(arm_lpae_iopte *ptep, arm_lpae_iopte pte, in __arm_lpae_set_pte()
301 int lvl, arm_lpae_iopte *ptep) in __arm_lpae_init_pte()
324 arm_lpae_iopte *ptep) in arm_lpae_init_pte()
352 arm_lpae_iopte *ptep, in arm_lpae_install_table()
384 int lvl, arm_lpae_iopte *ptep) in __arm_lpae_map()
482 arm_lpae_iopte *ptep = data->pgd; in arm_lpae_map() local
506 arm_lpae_iopte *ptep) in __arm_lpae_free_pgtable()
548 arm_lpae_iopte *ptep) in arm_lpae_split_blk_unmap()
601 arm_lpae_iopte *ptep) in __arm_lpae_unmap()
[all …]
Dio-pgtable-arm-v7s.c296 static void __arm_v7s_pte_sync(arm_v7s_iopte *ptep, int num_entries, in __arm_v7s_pte_sync()
305 static void __arm_v7s_set_pte(arm_v7s_iopte *ptep, arm_v7s_iopte pte, in __arm_v7s_set_pte()
414 int lvl, int num_entries, arm_v7s_iopte *ptep) in arm_v7s_init_pte()
450 arm_v7s_iopte *ptep, in arm_v7s_install_table()
475 int lvl, arm_v7s_iopte *ptep) in __arm_v7s_map()
569 arm_v7s_iopte *ptep) in arm_v7s_split_cont()
597 arm_v7s_iopte *ptep) in arm_v7s_split_blk_unmap()
641 arm_v7s_iopte *ptep) in __arm_v7s_unmap()
732 arm_v7s_iopte *ptep = data->pgd, pte; in arm_v7s_iova_to_phys() local
/Linux-v5.4/arch/arm64/include/asm/
Dpgalloc.h95 static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t ptep, in __pmd_populate()
106 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel()
115 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
/Linux-v5.4/arch/arm/mm/
Dfault-armv.c38 unsigned long pfn, pte_t *ptep) in do_adjust_pte()
130 unsigned long addr, pte_t *ptep, unsigned long pfn) in make_coherent()
178 pte_t *ptep) in update_mmu_cache()
Dhighmem.c21 pte_t *ptep = pte_offset_kernel(pmd_off_k(vaddr), vaddr); in set_fixmap_pte() local
29 pte_t *ptep = pte_offset_kernel(pmd_off_k(vaddr), vaddr); in get_fixmap_pte() local
/Linux-v5.4/arch/powerpc/mm/
Dpgtable.c179 void set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, in set_pte_at()
209 pte_t *ptep, pte_t entry, int dirty) in ptep_set_access_flags()
224 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
/Linux-v5.4/arch/x86/include/asm/
Dpgtable-3level.h30 static inline void native_set_pte(pte_t *ptep, pte_t pte) in native_set_pte()
91 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) in native_set_pte_atomic()
115 pte_t *ptep) in native_pte_clear()
151 static inline pte_t native_ptep_get_and_clear(pte_t *ptep) in native_ptep_get_and_clear()
/Linux-v5.4/mm/
Dpgtable-generic.c56 unsigned long address, pte_t *ptep, in ptep_set_access_flags()
70 unsigned long address, pte_t *ptep) in ptep_clear_flush_young()
82 pte_t *ptep) in ptep_clear_flush()
/Linux-v5.4/arch/powerpc/include/asm/
Dhugetlb.h41 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
52 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
/Linux-v5.4/arch/nds32/include/asm/
Dpgalloc.h44 pmd_populate_kernel(struct mm_struct *mm, pmd_t * pmdp, pte_t * ptep) in pmd_populate_kernel()
60 pmd_populate(struct mm_struct *mm, pmd_t * pmdp, pgtable_t ptep) in pmd_populate()
/Linux-v5.4/tools/testing/selftests/kvm/lib/aarch64/
Dprocessor.c92 uint64_t *ptep; in _virt_pg_map() local
150 uint64_t *ptep; in addr_gva2gpa() local
191 uint64_t pte, *ptep; in pte_dump() local
209 uint64_t pgd, *ptep; in virt_dump() local

12345678