Home
last modified time | relevance | path

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

12345678

/linux/arch/arm64/mm/
H A Dcontpte.c24 static inline pte_t *contpte_align_down(pte_t *ptep) in contpte_align_down() argument
30 pte_t *ptep, unsigned int nr) in contpte_try_unfold_partial() argument
50 contpte_convert(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t pte) contpte_convert() argument
214 __contpte_try_fold(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t pte) __contpte_try_fold() argument
278 __contpte_try_unfold(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t pte) __contpte_try_unfold() argument
292 contpte_ptep_get(pte_t * ptep,pte_t orig_pte) contpte_ptep_get() argument
371 pte_t *ptep; contpte_ptep_get_lockless() local
432 contpte_set_ptes(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t pte,unsigned int nr) contpte_set_ptes() argument
475 contpte_clear_full_ptes(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned int nr,int full) contpte_clear_full_ptes() argument
483 contpte_get_and_clear_full_ptes(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned int nr,int full) contpte_get_and_clear_full_ptes() argument
492 contpte_ptep_test_and_clear_young(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep) contpte_ptep_test_and_clear_young() argument
517 contpte_ptep_clear_flush_young(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep) contpte_ptep_clear_flush_young() argument
538 contpte_wrprotect_ptes(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned int nr) contpte_wrprotect_ptes() argument
556 contpte_clear_young_dirty_ptes(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,unsigned int nr,cydp_t flags) contpte_clear_young_dirty_ptes() argument
585 contpte_ptep_set_access_flags(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t entry,int dirty) contpte_ptep_set_access_flags() argument
[all...]
H A Dhugetlbpage.c83 pte_t *ptep, size_t *pgsize) in find_num_contig() argument
123 pte_t huge_ptep_get(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in huge_ptep_get() argument
155 pte_t *ptep, in get_clear_contig() argument
179 get_clear_contig_flush(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned long pgsize,unsigned long ncontig) get_clear_contig_flush() argument
202 clear_flush(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned long pgsize,unsigned long ncontig) clear_flush() argument
219 set_huge_pte_at(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t pte,unsigned long sz) set_huge_pte_at() argument
247 pte_t *ptep = NULL; huge_pte_alloc() local
373 huge_pte_clear(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned long sz) huge_pte_clear() argument
385 huge_ptep_get_and_clear(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned long sz) huge_ptep_get_and_clear() argument
403 __cont_access_flags_changed(pte_t * ptep,pte_t pte,int ncontig) __cont_access_flags_changed() argument
424 huge_ptep_set_access_flags(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t pte,int dirty) huge_ptep_set_access_flags() argument
457 huge_ptep_set_wrprotect(struct mm_struct * mm,unsigned long addr,pte_t * ptep) huge_ptep_set_wrprotect() argument
480 huge_ptep_clear_flush(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep) huge_ptep_clear_flush() argument
520 huge_ptep_modify_prot_start(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep) huge_ptep_modify_prot_start() argument
536 huge_ptep_modify_prot_commit(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t old_pte,pte_t pte) huge_ptep_modify_prot_commit() argument
[all...]
/linux/arch/s390/mm/
H A Dpgtable.c40 pte_t *ptep, int nodat) in ptep_ipte_local() argument
60 pte_t *ptep, int nodat) in ptep_ipte_global() argument
80 unsigned long addr, pte_t *ptep, in ptep_flush_direct() argument
99 ptep_flush_lazy(struct mm_struct * mm,unsigned long addr,pte_t * ptep,int nodat) ptep_flush_lazy() argument
118 pgste_get_lock(pte_t * ptep) pgste_get_lock() argument
132 pgste_set_unlock(pte_t * ptep,pgste_t pgste) pgste_set_unlock() argument
140 pgste_get(pte_t * ptep) pgste_get() argument
149 pgste_set(pte_t * ptep,pgste_t pgste) pgste_set() argument
177 pgste_set_key(pte_t * ptep,pgste_t pgste,pte_t entry,struct mm_struct * mm) pgste_set_key() argument
199 pgste_set_pte(pte_t * ptep,pgste_t pgste,pte_t entry) pgste_set_pte() argument
224 pgste_pte_notify(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pgste_t pgste) pgste_pte_notify() argument
239 ptep_xchg_start(struct mm_struct * mm,unsigned long addr,pte_t * ptep) ptep_xchg_start() argument
251 ptep_xchg_commit(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pgste_t pgste,pte_t old,pte_t new) ptep_xchg_commit() argument
272 ptep_xchg_direct(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t new) ptep_xchg_direct() argument
292 ptep_reset_dat_prot(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t new) ptep_reset_dat_prot() argument
314 ptep_xchg_lazy(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t new) ptep_xchg_lazy() argument
331 ptep_modify_prot_start(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep) ptep_modify_prot_start() argument
350 ptep_modify_prot_commit(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t old_pte,pte_t pte) ptep_modify_prot_commit() argument
574 pte_t *ptep; pgtable_trans_huge_withdraw() local
597 ptep_set_pte_at(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t entry) ptep_set_pte_at() argument
611 ptep_set_notify(struct mm_struct * mm,unsigned long addr,pte_t * ptep) ptep_set_notify() argument
634 ptep_force_prot(struct mm_struct * mm,unsigned long addr,pte_t * ptep,int prot,unsigned long bit) ptep_force_prot() argument
695 ptep_unshadow_pte(struct mm_struct * mm,unsigned long saddr,pte_t * ptep) ptep_unshadow_pte() argument
722 ptep_zap_unused(struct mm_struct * mm,unsigned long addr,pte_t * ptep,int reset) ptep_zap_unused() argument
745 ptep_zap_key(struct mm_struct * mm,unsigned long addr,pte_t * ptep) ptep_zap_key() argument
766 ptep_test_and_clear_uc(struct mm_struct * mm,unsigned long addr,pte_t * ptep) ptep_test_and_clear_uc() argument
799 pte_t *ptep; set_guest_storage_key() local
909 pte_t *ptep; reset_guest_reference_bit() local
972 pte_t *ptep; get_guest_storage_key() local
1039 pte_t *ptep; pgste_perform_essa() local
1144 pte_t *ptep; set_pgste_bits() local
1175 pte_t *ptep; get_pgste() local
[all...]
H A Dhugetlbpage.c163 pte_t *ptep, pte_t pte) in __set_huge_pte_at() argument
182 pte_t *ptep, pte_t pte, unsigned long sz) in set_huge_pte_at() argument
187 pte_t huge_ptep_get(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in huge_ptep_get() argument
193 unsigned long addr, pte_t *ptep) in __huge_ptep_get_and_clear() argument
[all...]
/linux/include/asm-generic/
H A Dhugetlb.h63 pte_t *ptep, unsigned long sz) in huge_pte_clear() argument
71 pte_t *ptep, pte_t pte, unsigned long sz) in set_huge_pte_at() argument
79 unsigned long addr, pte_t *ptep, unsigned long sz) in huge_ptep_get_and_clear() argument
87 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush() argument
110 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect() argument
118 huge_ptep_set_access_flags(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t pte,int dirty) huge_ptep_set_access_flags() argument
126 huge_ptep_get(struct mm_struct * mm,unsigned long addr,pte_t * ptep) huge_ptep_get() argument
[all...]
/linux/arch/riscv/mm/
H A Dhugetlbpage.c6 pte_t huge_ptep_get(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in huge_ptep_get() argument
150 pte_t *ptep, in get_clear_contig() argument
174 pte_t *ptep, in get_clear_contig_flush() argument
205 clear_flush(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned long pgsize,unsigned long ncontig) clear_flush() argument
248 set_huge_pte_at(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t pte,unsigned long sz) set_huge_pte_at() argument
276 huge_ptep_set_access_flags(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t pte,int dirty) huge_ptep_set_access_flags() argument
307 huge_ptep_get_and_clear(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned long sz) huge_ptep_get_and_clear() argument
323 huge_ptep_set_wrprotect(struct mm_struct * mm,unsigned long addr,pte_t * ptep) huge_ptep_set_wrprotect() argument
348 huge_ptep_clear_flush(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep) huge_ptep_clear_flush() argument
363 huge_pte_clear(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned long sz) huge_pte_clear() argument
[all...]
/linux/arch/s390/include/asm/
H A Dhugetlb.h34 unsigned long addr, pte_t *ptep, in huge_ptep_get_and_clear() argument
48 pte_t *ptep, unsigned long sz) in huge_pte_clear() argument
58 huge_ptep_clear_flush(struct vm_area_struct * vma,unsigned long address,pte_t * ptep) huge_ptep_clear_flush() argument
65 huge_ptep_set_access_flags(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t pte,int dirty) huge_ptep_set_access_flags() argument
79 huge_ptep_set_wrprotect(struct mm_struct * mm,unsigned long addr,pte_t * ptep) huge_ptep_set_wrprotect() argument
[all...]
/linux/arch/powerpc/mm/
H A Dpgtable.c192 void set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, in set_ptes() argument
230 pte_t *ptep = pte_offset_kernel(pmdp, va); in unmap_kernel_page() local
244 pte_t *ptep, pte_t entry, int dirty) in ptep_set_access_flags() argument
259 huge_ptep_set_access_flags(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t pte,int dirty) huge_ptep_set_access_flags() argument
306 __set_huge_pte_at(pmd_t * pmd,pte_t * ptep,pte_basic_t val) __set_huge_pte_at() argument
323 set_huge_pte_at(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t pte,unsigned long sz) set_huge_pte_at() argument
341 set_huge_pte_at(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t pte,unsigned long sz) set_huge_pte_at() argument
[all...]
/linux/arch/parisc/mm/
H A Dhugetlbpage.c102 pte_t *ptep, pte_t entry) in __set_huge_pte_at() argument
122 pte_t *ptep, pte_t entry, unsigned long sz) in set_huge_pte_at() argument
129 pte_t *ptep, unsigned long sz) in huge_ptep_get_and_clear() argument
141 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect() argument
150 huge_ptep_set_access_flags(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t pte,int dirty) huge_ptep_set_access_flags() argument
[all...]
/linux/arch/loongarch/include/asm/
H A Dhugetlb.h15 pte_t *ptep, unsigned long sz) in huge_pte_clear() argument
25 unsigned long addr, pte_t *ptep, in huge_ptep_get_and_clear() argument
38 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush() argument
58 pte_t *ptep, pte_t pte, in huge_ptep_set_access_flags() argument
[all...]
/linux/include/linux/
H A Dpgtable.h255 static inline unsigned int pte_batch_hint(pte_t *ptep, pte_t pte) in pte_batch_hint() argument
290 pte_t *ptep, pte_t pte, unsigned int nr) in set_ptes() argument
303 #define set_pte_at(mm, addr, ptep, pte) set_ptes(mm, addr, ptep, pte, 1) argument
338 ptep_get(pte_t * ptep) ptep_get() argument
375 ptep_test_and_clear_young(struct vm_area_struct * vma,unsigned long address,pte_t * ptep) ptep_test_and_clear_young() argument
493 ptep_get_and_clear(struct mm_struct * mm,unsigned long address,pte_t * ptep) ptep_get_and_clear() argument
522 clear_young_dirty_ptes(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,unsigned int nr,cydp_t flags) clear_young_dirty_ptes() argument
547 ptep_clear(struct mm_struct * mm,unsigned long addr,pte_t * ptep) ptep_clear() argument
588 ptep_get_lockless(pte_t * ptep) ptep_get_lockless() argument
626 ptep_get_lockless(pte_t * ptep) ptep_get_lockless() argument
693 ptep_get_and_clear_full(struct mm_struct * mm,unsigned long address,pte_t * ptep,int full) ptep_get_and_clear_full() argument
721 get_and_clear_full_ptes(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned int nr,int full) get_and_clear_full_ptes() argument
757 get_and_clear_ptes(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned int nr) get_and_clear_ptes() argument
782 clear_full_ptes(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned int nr,int full) clear_full_ptes() argument
811 clear_ptes(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned int nr) clear_ptes() argument
826 update_mmu_tlb_range(struct vm_area_struct * vma,unsigned long address,pte_t * ptep,unsigned int nr) update_mmu_tlb_range() argument
832 update_mmu_tlb(struct vm_area_struct * vma,unsigned long address,pte_t * ptep) update_mmu_tlb() argument
845 pte_clear_not_present_full(struct mm_struct * mm,unsigned long address,pte_t * ptep,int full) pte_clear_not_present_full() argument
869 clear_not_present_full_ptes(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned int nr,int full) clear_not_present_full_ptes() argument
912 ptep_set_wrprotect(struct mm_struct * mm,unsigned long address,pte_t * ptep) ptep_set_wrprotect() argument
938 wrprotect_ptes(struct mm_struct * mm,unsigned long addr,pte_t * ptep,unsigned int nr) wrprotect_ptes() argument
1232 flush_tlb_fix_spurious_fault(vma,address,ptep) global() argument
1334 __ptep_modify_prot_start(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep) __ptep_modify_prot_start() argument
1346 __ptep_modify_prot_commit(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t pte) __ptep_modify_prot_commit() argument
1372 ptep_modify_prot_start(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep) ptep_modify_prot_start() argument
1385 ptep_modify_prot_commit(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t old_pte,pte_t pte) ptep_modify_prot_commit() argument
1416 modify_prot_start_ptes(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,unsigned int nr) modify_prot_start_ptes() argument
1456 modify_prot_commit_ptes(struct vm_area_struct * vma,unsigned long addr,pte_t * ptep,pte_t old_pte,pte_t pte,unsigned int nr) modify_prot_commit_ptes() argument
[all...]
/linux/arch/xtensa/include/asm/
H A Dpgalloc.h24 #define pmd_populate_kernel(mm, pmdp, ptep) \ argument
35 static inline void ptes_clear(pte_t *ptep) in ptes_clear() argument
45 pte_t *ptep; in pte_alloc_one_kernel() local
H A Dpgtable.h243 #define pte_clear(mm,addr,ptep) \ argument
288 static inline void update_pte(pte_t *ptep, pte_t pteval) in update_pte() argument
299 static inline void set_pte(pte_t *ptep, pte_t pte) in set_pte() argument
314 pte_t *ptep) in ptep_test_and_clear_young() argument
324 ptep_get_and_clear(struct mm_struct * mm,unsigned long addr,pte_t * ptep) ptep_get_and_clear() argument
332 ptep_set_wrprotect(struct mm_struct * mm,unsigned long addr,pte_t * ptep) ptep_set_wrprotect() argument
402 update_mmu_cache(vma,address,ptep) global() argument
[all...]
/linux/tools/testing/selftests/kvm/lib/loongarch/
H A Dprocessor.c37 uint64_t *ptep; in virt_set_pgtable() local
67 static int virt_pte_none(uint64_t *ptep, int level) in virt_pte_none() argument
75 uint64_t *ptep; in virt_populate_pte() local
108 uint64_t *ptep; addr_arch_gva2gpa() local
119 uint64_t *ptep; virt_arch_pg_map() local
142 uint64_t pte, *ptep; pte_dump() local
[all...]
/linux/drivers/iommu/
H A Dio-pgtable-arm.c156 #define iopte_set_writeable_clean(ptep) \ argument
318 static void __arm_lpae_sync_pte(arm_lpae_iopte *ptep, int num_entries, in __arm_lpae_sync_pte() argument
325 static void __arm_lpae_clear_pte(arm_lpae_iopte *ptep, struct io_pgtable_cfg *cfg, int num_entries) in __arm_lpae_clear_pte() argument
341 int lvl, int num_entries, arm_lpae_iopte *ptep) in __arm_lpae_init_pte() argument
363 arm_lpae_init_pte(struct arm_lpae_io_pgtable * data,unsigned long iova,phys_addr_t paddr,arm_lpae_iopte prot,int lvl,int num_entries,arm_lpae_iopte * ptep) arm_lpae_init_pte() argument
393 arm_lpae_install_table(arm_lpae_iopte * table,arm_lpae_iopte * ptep,arm_lpae_iopte curr,struct arm_lpae_io_pgtable * data) arm_lpae_install_table() argument
426 __arm_lpae_map(struct arm_lpae_io_pgtable * data,unsigned long iova,phys_addr_t paddr,size_t size,size_t pgcount,arm_lpae_iopte prot,int lvl,arm_lpae_iopte * ptep,gfp_t gfp,size_t * mapped) __arm_lpae_map() argument
557 arm_lpae_iopte *ptep = data->pgd; arm_lpae_map_pages() local
586 __arm_lpae_free_pgtable(struct arm_lpae_io_pgtable * data,int lvl,arm_lpae_iopte * ptep) __arm_lpae_free_pgtable() argument
627 __arm_lpae_unmap(struct arm_lpae_io_pgtable * data,struct iommu_iotlb_gather * gather,unsigned long iova,size_t size,size_t pgcount,int lvl,arm_lpae_iopte * ptep) __arm_lpae_unmap() argument
692 arm_lpae_iopte *ptep = data->pgd; arm_lpae_unmap_pages() local
728 visit_iova_to_phys(struct io_pgtable_walk_data * walk_data,int lvl,arm_lpae_iopte * ptep,size_t size) visit_iova_to_phys() argument
758 visit_pgtable_walk(struct io_pgtable_walk_data * walk_data,int lvl,arm_lpae_iopte * ptep,size_t size) visit_pgtable_walk() argument
781 io_pgtable_visit(struct arm_lpae_io_pgtable * data,struct io_pgtable_walk_data * walk_data,arm_lpae_iopte * ptep,int lvl) io_pgtable_visit() argument
806 __arm_lpae_iopte_walk(struct arm_lpae_io_pgtable * data,struct io_pgtable_walk_data * walk_data,arm_lpae_iopte * ptep,int lvl) __arm_lpae_iopte_walk() argument
831 visit_dirty(struct io_pgtable_walk_data * walk_data,int lvl,arm_lpae_iopte * ptep,size_t size) visit_dirty() argument
862 arm_lpae_iopte *ptep = data->pgd; arm_lpae_read_and_clear_dirty() local
[all...]
H A Dio-pgtable-dart.c113 dart_iopte *ptep) in dart_init_pte() argument
139 dart_iopte *ptep, in dart_install_table() argument
181 dart_iopte pte, *ptep; in dart_get_l2() local
231 dart_iopte pte, *cptep, *ptep; dart_map_pages() local
291 dart_iopte pte, *ptep; dart_unmap_pages() local
331 dart_iopte pte, *ptep; dart_iova_to_phys() local
428 dart_iopte *ptep, *end; apple_dart_free_pgtable() local
[all...]
/linux/arch/sparc/include/asm/
H A Dhugetlb.h27 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush() argument
34 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect() argument
42 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags() argument
[all...]
/linux/arch/mips/include/asm/
H A Dhugetlb.h16 unsigned long addr, pte_t *ptep, in huge_ptep_get_and_clear() argument
29 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush() argument
54 pte_t *ptep, pte_t pte, in huge_ptep_set_access_flags() argument
H A Dpgtable.h119 static inline void set_pte(pte_t *ptep, pte_t pte) argument
143 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
171 static inline void set_pte(pte_t *ptep, pte_t pteval) argument
190 pte_clear(struct mm_struct * mm,unsigned long addr,pte_t * ptep) global() argument
205 set_ptes(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t pte,unsigned int nr) global() argument
483 flush_tlb_fix_spurious_fault(struct vm_area_struct * vma,unsigned long address,pte_t * ptep) global() argument
495 ptep_set_access_flags(struct vm_area_struct * vma,unsigned long address,pte_t * ptep,pte_t entry,int dirty) global() argument
577 update_mmu_cache_range(struct vm_fault * vmf,struct vm_area_struct * vma,unsigned long address,pte_t * ptep,unsigned int nr) global() argument
588 update_mmu_cache(vma,address,ptep) global() argument
591 update_mmu_tlb_range(vma,address,ptep,nr) global() argument
[all...]
/linux/arch/riscv/kvm/
H A Dgstage.c83 pte_t *ptep; in kvm_riscv_gstage_get_leaf() local
130 pte_t *ptep = &next_ptep[gstage_pte_index(map->addr, current_level)]; kvm_riscv_gstage_set_pte() local
213 kvm_riscv_gstage_op_pte(struct kvm_gstage * gstage,gpa_t addr,pte_t * ptep,u32 ptep_level,enum kvm_riscv_gstage_op op) kvm_riscv_gstage_op_pte() argument
258 pte_t *ptep; kvm_riscv_gstage_unmap_range() local
292 pte_t *ptep; kvm_riscv_gstage_wp_range() local
[all...]
/linux/arch/powerpc/mm/book3s64/
H A Dhugetlbpage.c21 pte_t *ptep, unsigned long trap, unsigned long flags, in __hash_page_huge() argument
139 unsigned long addr, pte_t *ptep) in huge_ptep_modify_prot_start() argument
154 pte_t *ptep, pte_ in huge_ptep_modify_prot_commit() argument
[all...]
/linux/arch/powerpc/include/asm/nohash/
H A Dpgtable.h103 unsigned long addr, pte_t *ptep) in ptep_test_and_clear_young() argument
115 pte_t *ptep) in ptep_set_wrprotect() argument
123 pte_t *ptep) in ptep_get_and_clear() argument
129 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear() argument
137 pte_t *ptep, pte_t entry, in __ptep_set_access_flags() argument
310 __set_pte_at(struct mm_struct * mm,unsigned long addr,pte_t * ptep,pte_t pte,int percpu) __set_pte_at() argument
[all...]
/linux/arch/x86/include/asm/
H A Dpgtable-3level.h36 static inline void native_set_pte(pte_t *ptep, pte_t pte) in native_set_pte() argument
43 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) in native_set_pte_atomic() argument
67 pte_t *ptep) in native_pte_clear() argument
103 static inline pte_t native_ptep_get_and_clear(pte_t *ptep) in native_ptep_get_and_clear() argument
[all...]
/linux/arch/powerpc/kvm/
H A Dbook3s_64_mmu_radix.c374 static unsigned long kvmppc_radix_update_pte(struct kvm *kvm, pte_t *ptep, in kvmppc_radix_update_pte() argument
382 pte_t *ptep, pte_t pte) in kvmppc_radix_set_pte_at() argument
401 static void kvmppc_pte_free(pte_t *ptep) in kvmppc_pte_free() argument
624 pte_t *ptep, *new_ptep = NULL; in kvmppc_create_pte() local
798 pte_t *ptep; kvmppc_hv_handle_set_rc() local
832 pte_t pte, *ptep; kvmppc_book3s_instantiate_page() local
1014 pte_t *ptep; kvm_unmap_radix() local
1033 pte_t *ptep; kvm_age_radix() local
1062 pte_t *ptep; kvm_test_age_radix() local
1082 pte_t *ptep, pte; kvm_radix_test_clear_dirty() local
1161 pte_t *ptep; kvmppc_radix_flush_memslot() local
1294 pte_t *ptep; debugfs_radix_read() local
[all...]
/linux/arch/nios2/include/asm/
H A Dpgtable.h179 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte() argument
187 pte_t *ptep, pte_t pte, unsigned int nr) in set_ptes() argument
211 unsigned long addr, pte_t *ptep) in pte_clear() argument
285 #define update_mmu_cache(vma, addr, ptep) \ argument
292 ptep_set_access_flags(struct vm_area_struct * vma,unsigned long address,pte_t * ptep,pte_t entry,int dirty) ptep_set_access_flags() argument
[all...]

12345678