/linux/arch/arm64/mm/ |
H A D | contpte.c | 24 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 D | hugetlbpage.c | 83 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 D | pgtable.c | 40 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 D | hugetlbpage.c | 163 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 D | hugetlb.h | 63 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 D | hugetlbpage.c | 6 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 D | hugetlb.h | 34 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 D | pgtable.c | 192 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 D | hugetlbpage.c | 102 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 D | hugetlb.h | 15 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 D | pgtable.h | 255 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 D | pgalloc.h | 24 #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 D | pgtable.h | 243 #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 D | processor.c | 37 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 D | io-pgtable-arm.c | 156 #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 D | io-pgtable-dart.c | 113 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 D | hugetlb.h | 27 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 D | hugetlb.h | 16 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 D | pgtable.h | 119 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 D | gstage.c | 83 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 D | hugetlbpage.c | 21 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 D | pgtable.h | 103 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 D | pgtable-3level.h | 36 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 D | book3s_64_mmu_radix.c | 374 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 D | pgtable.h | 179 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...] |