/linux-master/arch/arm/include/asm/ |
H A D | hugetlb-3level.h | 21 static inline pte_t huge_ptep_get(pte_t *ptep) argument
|
H A D | pgalloc.h | 125 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) argument 134 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) argument
|
H A D | tlbflush.h | 628 update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, unsigned int nr) argument
|
/linux-master/arch/alpha/include/asm/ |
H A D | pgtable.h | 209 extern inline void pmd_set(pmd_t * pmdp, pte_t * ptep) argument 233 extern inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 301 update_mmu_cache(struct vm_area_struct * vma, unsigned long address, pte_t *ptep) argument 306 update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, unsigned long address, pte_t *ptep, unsigned int nr) argument
|
/linux-master/arch/arc/mm/ |
H A D | tlb.c | 394 static void create_tlb(struct vm_area_struct *vma, unsigned long vaddr, pte_t *ptep) argument 472 update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, unsigned long vaddr_unaligned, pte_t *ptep, unsigned int nr) argument [all...] |
/linux-master/arch/arm/kernel/ |
H A D | efi.c | 14 static int __init set_permissions(pte_t *ptep, unsigned long addr, void *data) argument
|
/linux-master/arch/arm/lib/ |
H A D | uaccess_with_memcpy.c | 23 pin_page_for_write(const void __user *_addr, pte_t **ptep, spinlock_t **ptlp) argument
|
/linux-master/arch/arm/mm/ |
H A D | fault-armv.c | 36 do_adjust_pte(struct vm_area_struct *vma, unsigned long address, unsigned long pfn, pte_t *ptep) argument 135 make_coherent(struct address_space *mapping, struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, unsigned long pfn) argument 183 update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, unsigned int nr) argument
|
H A D | kasan_init.c | 47 pte_t *ptep = pte_offset_kernel(pmdp, addr); local
|
H A D | mm.h | 27 pte_t *ptep = pte_offset_kernel(top_pmd, va); local 34 pte_t *ptep = pte_offset_kernel(top_pmd, va); local
|
H A D | mmu.c | 1801 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pteval, unsigned int nr) argument
|
H A D | pageattr.c | 16 static int change_page_range(pte_t *ptep, unsigned long addr, void *data) argument
|
/linux-master/arch/arm64/include/asm/ |
H A D | kvm_pgtable.h | 264 kvm_pte_t *ptep; member in struct:kvm_pgtable_visit_ctx
|
H A D | pgalloc.h | 116 static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t ptep, argument 127 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) argument 134 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) argument
|
H A D | pgtable.h | 274 static inline void __set_pte(pte_t *ptep, pte_t pte) argument 288 static inline pte_t __ptep_get(pte_t *ptep) argument 312 static inline void __check_safe_pte_update(struct mm_struct *mm, pte_t *ptep, argument 375 __set_ptes(struct mm_struct *mm, unsigned long __always_unused addr, pte_t *ptep, pte_t pte, unsigned int nr) argument 551 __set_pte_at(struct mm_struct *mm, unsigned long __always_unused addr, pte_t *ptep, pte_t pte, unsigned int nr) argument 1096 __ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument 1113 __ptep_clear_flush_young(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument 1143 __ptep_get_and_clear(struct mm_struct *mm, unsigned long address, pte_t *ptep) argument 1153 __clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument 1165 __get_and_clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument 1197 ___ptep_set_wrprotect(struct mm_struct *mm, unsigned long address, pte_t *ptep, pte_t pte) argument 1215 __ptep_set_wrprotect(struct mm_struct *mm, unsigned long address, pte_t *ptep) argument 1221 __wrprotect_ptes(struct mm_struct *mm, unsigned long address, pte_t *ptep, unsigned int nr) argument 1315 update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, unsigned int nr) argument 1396 contpte_try_fold(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument 1419 contpte_try_unfold(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument 1427 pte_batch_hint(pte_t *ptep, pte_t pte) argument 1454 ptep_get(pte_t *ptep) argument 1465 ptep_get_lockless(pte_t *ptep) argument 1475 set_pte(pte_t *ptep, pte_t pte) argument 1491 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) argument 1505 pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 1513 clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument 1525 get_and_clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument 1542 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 1550 ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 1562 ptep_clear_flush_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 1574 wrprotect_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr) argument 1598 ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 1605 ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t entry, int dirty) argument [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | efi.c | 102 static int __init set_permissions(pte_t *ptep, unsigned long addr, void *data) argument
|
/linux-master/arch/arm64/kernel/pi/ |
H A D | map_kernel.c | 192 u64 ptep = (u64)ptes; local
|
H A D | map_range.c | 92 u64 ptep = (u64)pg_dir + PAGE_SIZE; local
|
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | mm.c | 31 kvm_pte_t *ptep; member in struct:hyp_fixmap_slot 235 kvm_pte_t pte, *ptep = slot->ptep; local 248 kvm_pte_t *ptep = slot->ptep; local [all...] |
/linux-master/arch/arm64/kvm/hyp/ |
H A D | pgtable.c | 146 static void kvm_clear_pte(kvm_pte_t *ptep) argument 216 kvm_pte_t *ptep = kvm_dereference_pteref(data->walker, pteref); local 361 kvm_pgtable_get_leaf(struct kvm_pgtable *pgt, u64 addr, kvm_pte_t *ptep, s8 *level) argument 389 hyp_set_prot_attr(enum kvm_pgtable_prot prot, kvm_pte_t *ptep) argument 717 stage2_set_prot_attr(struct kvm_pgtable *pgt, enum kvm_pgtable_prot prot, kvm_pte_t *ptep) argument 1621 kvm_pteref_t ptep = (kvm_pteref_t)pgtable; local [all...] |
/linux-master/arch/arm64/mm/ |
H A D | contpte.c | 24 static inline pte_t *contpte_align_down(pte_t *ptep) argument 29 contpte_try_unfold_partial(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr) argument 49 contpte_convert(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument 76 __contpte_try_fold(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument 140 __contpte_try_unfold(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument 155 contpte_ptep_get(pte_t *ptep, pte_t orig_pte) argument 206 pte_t *ptep; local 240 contpte_set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) argument 283 contpte_clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument 291 contpte_get_and_clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument 300 contpte_ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 325 contpte_ptep_clear_flush_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 346 contpte_wrprotect_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr) argument 364 contpte_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t entry, int dirty) argument [all...] |
H A D | fault.c | 167 pte_t *ptep, pte; local 212 __ptep_set_access_flags(struct vm_area_struct *vma, unsigned long address, pte_t *ptep, pte_t entry, int dirty) argument
|
H A D | fixmap.c | 46 pte_t *ptep; local 120 pte_t *ptep; local
|
H A D | hugetlbpage.c | 144 pte_t huge_ptep_get(pte_t *ptep) argument 96 find_num_contig(struct mm_struct *mm, unsigned long addr, pte_t *ptep, size_t *pgsize) argument 174 get_clear_contig(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pgsize, unsigned long ncontig) argument 200 get_clear_contig_flush(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pgsize, unsigned long ncontig) argument 222 clear_flush(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pgsize, unsigned long ncontig) argument 237 set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned long sz) argument 276 pte_t *ptep = NULL; local 390 huge_pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long sz) argument 402 huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 426 __cont_access_flags_changed(pte_t *ptep, pte_t pte, int ncontig) argument 446 huge_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte, int dirty) argument 482 huge_ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 509 huge_ptep_clear_flush(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 541 huge_ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 555 huge_ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t old_pte, pte_t pte) argument [all...] |
H A D | kasan_init.c | 119 pte_t *ptep = kasan_pte_offset(pmdp, addr, node, early); local
|