/Linux-v6.6/arch/arm64/kvm/hyp/nvhe/ |
D | mm.c | 31 kvm_pte_t *ptep; member 235 kvm_pte_t pte, *ptep = slot->ptep; in hyp_fixmap_map() local 248 kvm_pte_t *ptep = slot->ptep; in fixmap_clear_slot() local
|
/Linux-v6.6/mm/ |
D | pgtable-generic.c | 69 unsigned long address, pte_t *ptep, in ptep_set_access_flags() 83 unsigned long address, pte_t *ptep) in ptep_clear_flush_young() 95 pte_t *ptep) in ptep_clear_flush()
|
D | page_table_check.c | 185 void __page_table_check_ptes_set(struct mm_struct *mm, pte_t *ptep, pte_t pte, in __page_table_check_ptes_set() 234 pte_t *ptep = pte_offset_map(&pmd, addr); in __page_table_check_pte_clear_range() local
|
/Linux-v6.6/arch/parisc/include/asm/ |
D | pgtable.h | 386 pte_t *ptep, pte_t pte, unsigned int nr) in set_ptes() 406 #define update_mmu_cache_range(vmf, vma, addr, ptep, nr) __update_cache(*ptep) argument 407 #define update_mmu_cache(vma, addr, ptep) __update_cache(*ptep) argument 451 …c inline int ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) in ptep_test_and_clear_young() 467 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear() 477 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_set_wrprotect()
|
/Linux-v6.6/arch/ia64/include/asm/ |
D | pgtable.h | 293 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte() 349 ptep_test_and_clear_young (struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) in ptep_test_and_clear_young() 365 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear() 377 ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_set_wrprotect() 398 #define update_mmu_cache_range(vmf, vma, address, ptep, nr) do { } while (0) argument 399 #define update_mmu_cache(vma, address, ptep) do { } while (0) argument
|
/Linux-v6.6/arch/sh/include/asm/ |
D | pgtable.h | 107 pte_t *ptep, unsigned int nr) in update_mmu_cache_range() 113 #define update_mmu_cache(vma, addr, ptep) \ argument
|
/Linux-v6.6/arch/arm64/mm/ |
D | fixmap.c | 43 pte_t *ptep; in early_fixmap_init_pte() local 117 pte_t *ptep; in __set_fixmap() local
|
D | pageattr.c | 36 static int change_page_range(pte_t *ptep, unsigned long addr, void *data) in change_page_range() 220 pte_t *ptep; in kernel_page_present() local
|
/Linux-v6.6/arch/powerpc/mm/nohash/ |
D | 8xx.c | 52 pte_t *ptep = memblock_alloc(sizeof(pte_basic_t), SZ_4K); in early_hugepd_alloc_kernel() local 67 pte_t *ptep; in __early_map_kernel_hugepage() local
|
/Linux-v6.6/arch/parisc/kernel/ |
D | cache.c | 383 pte_t *ptep = NULL; in get_ptep() local 459 pte_t *ptep = get_ptep(vma->vm_mm, in flush_dcache_folio() local 605 pte_t *ptep; in flush_cache_page_if_present() local 681 pte_t *ptep; in flush_cache_pages() local
|
/Linux-v6.6/arch/powerpc/mm/kasan/ |
D | init_32.c | 21 static void __init kasan_populate_pte(pte_t *ptep, pgprot_t prot) in kasan_populate_pte() 89 pte_t *ptep = pte_offset_kernel(pmd, k_cur); in kasan_update_early_region() local
|
/Linux-v6.6/arch/s390/mm/ |
D | pageattr.c | 89 pte_t *ptep, new; in walk_pte_level() local 125 pte_t *pt_dir, *ptep; in split_pmd_page() local 429 pte_t *ptep, pte; in __kernel_map_pages() local
|
/Linux-v6.6/arch/m68k/include/asm/ |
D | pgtable_mm.h | 141 pte_t *ptep, unsigned int nr) in update_mmu_cache_range() 145 #define update_mmu_cache(vma, addr, ptep) \ argument
|
/Linux-v6.6/arch/x86/include/asm/ |
D | pgtable-2level.h | 15 static inline void native_set_pte(pte_t *ptep , pte_t pte) in native_set_pte() 29 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) in native_set_pte_atomic()
|
D | pgtable_32.h | 42 #define kpte_clear_flush(ptep, vaddr) \ argument
|
D | pgtable.h | 69 #define set_pte(ptep, pte) native_set_pte(ptep, pte) argument 71 #define set_pte_atomic(ptep, pte) \ argument 97 #define pte_clear(mm, addr, ptep) native_pte_clear(mm, addr, ptep) argument 1219 static inline pte_t native_local_ptep_get_and_clear(pte_t *ptep) in native_local_ptep_get_and_clear() 1282 pte_t *ptep) in ptep_get_and_clear() 1291 unsigned long addr, pte_t *ptep, in ptep_get_and_clear_full() 1310 unsigned long addr, pte_t *ptep) in ptep_set_wrprotect() 1325 #define flush_tlb_fix_spurious_fault(vma, address, ptep) do { } while (0) argument 1514 unsigned long addr, pte_t *ptep) in update_mmu_cache() 1519 pte_t *ptep, unsigned int nr) in update_mmu_cache_range()
|
/Linux-v6.6/include/linux/ |
D | page_table_check.h | 69 pte_t *ptep, pte_t pte, unsigned int nr) in page_table_check_ptes_set() 128 pte_t *ptep, pte_t pte, unsigned int nr) in page_table_check_ptes_set()
|
/Linux-v6.6/arch/alpha/include/asm/ |
D | pgtable.h | 209 extern inline void pmd_set(pmd_t * pmdp, pte_t * ptep) in pmd_set() 233 extern inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear() 302 unsigned long address, pte_t *ptep) in update_mmu_cache() 308 pte_t *ptep, unsigned int nr) in update_mmu_cache_range()
|
/Linux-v6.6/include/asm-generic/ |
D | tlb.h | 595 #define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0) argument 605 #define tlb_remove_tlb_entry(tlb, ptep, address) \ argument 611 #define tlb_remove_huge_tlb_entry(h, tlb, ptep, address) \ argument 672 #define pte_free_tlb(tlb, ptep, address) \ argument
|
/Linux-v6.6/arch/arm/include/asm/ |
D | hugetlb-3level.h | 21 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
|
/Linux-v6.6/arch/loongarch/mm/ |
D | tlb.c | 137 static void __update_hugetlb(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) in __update_hugetlb() 165 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) in __update_tlb()
|
/Linux-v6.6/arch/powerpc/include/asm/book3s/ |
D | pgtable.h | 34 pte_t *ptep, unsigned int nr) in update_mmu_cache_range()
|
/Linux-v6.6/arch/sparc/include/asm/ |
D | pgtable_64.h | 827 static inline void pmd_set(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_set() 899 pte_t *ptep, pte_t orig, int fullmm, in maybe_tlb_batch_add() 923 pte_t *ptep, pte_t pte, int fullmm) in __set_pte_at() 932 pte_t *ptep, pte_t pte, unsigned int nr) in set_ptes() 947 #define pte_clear(mm,addr,ptep) \ argument 951 #define pte_clear_not_present_full(mm,addr,ptep,fullmm) \ argument 982 #define update_mmu_cache(vma, addr, ptep) \ argument
|
/Linux-v6.6/arch/sparc/mm/ |
D | hugetlbpage.c | 332 pte_t *ptep, pte_t entry) in __set_huge_pte_at() 368 pte_t *ptep, pte_t entry, unsigned long sz) in set_huge_pte_at() 374 pte_t *ptep) in huge_ptep_get_and_clear()
|
/Linux-v6.6/arch/um/include/asm/ |
D | pgtable.h | 288 #define update_mmu_cache(vma,address,ptep) do {} while (0) argument 289 #define update_mmu_cache_range(vmf, vma, address, ptep, nr) do {} while (0) argument 331 #define kpte_clear_flush(ptep, vaddr) \ argument
|