| /Linux-v5.15/arch/x86/xen/ |
| D | grant-table.c | 45 set_pte_at(&init_mm, addr, gnttab_shared_vm_area.ptes[i], in arch_gnttab_map_shared() 67 set_pte_at(&init_mm, addr, gnttab_status_vm_area.ptes[i], in arch_gnttab_map_status() 89 set_pte_at(&init_mm, addr, ptes[i], __pte(0)); in arch_gnttab_unmap()
|
| /Linux-v5.15/arch/mips/include/asm/ |
| D | hugetlb.h | 41 set_pte_at(mm, addr, ptep, clear); in huge_ptep_get_and_clear() 74 set_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_set_access_flags()
|
| D | pgtable.h | 126 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, 178 set_pte_at(mm, addr, ptep, null); 217 set_pte_at(mm, addr, ptep, __pte(_PAGE_GLOBAL)); 220 set_pte_at(mm, addr, ptep, __pte(0)); 225 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, function 492 set_pte_at(vma->vm_mm, address, ptep, entry);
|
| /Linux-v5.15/arch/parisc/include/asm/ |
| D | pgtable.h | 89 #define set_pte_at(mm, addr, pteptr, pteval) \ macro 306 #define pte_clear(mm, addr, xp) set_pte_at(mm, addr, xp, __pte(0)) 437 set_pte_at(vma->vm_mm, addr, ptep, pte_mkold(pte)); in ptep_test_and_clear_young() 447 set_pte_at(mm, addr, ptep, __pte(0)); in ptep_get_and_clear() 454 set_pte_at(mm, addr, ptep, pte_wrprotect(*ptep)); in ptep_set_wrprotect()
|
| /Linux-v5.15/drivers/gpu/drm/i915/ |
| D | i915_mm.c | 45 set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot))); in remap_pfn() 69 set_pte_at(r->mm, addr, pte, in remap_sg()
|
| /Linux-v5.15/arch/riscv/include/asm/ |
| D | pgtable.h | 418 static inline void set_pte_at(struct mm_struct *mm, in set_pte_at() function 430 set_pte_at(mm, addr, ptep, __pte(0)); in pte_clear() 439 set_pte_at(vma->vm_mm, address, ptep, entry); in ptep_set_access_flags() 572 return set_pte_at(mm, addr, (pte_t *)pmdp, pmd_pte(pmd)); in set_pmd_at() 578 return set_pte_at(mm, addr, (pte_t *)pudp, pud_pte(pud)); in set_pud_at()
|
| /Linux-v5.15/arch/arm64/mm/ |
| D | hugetlbpage.c | 228 set_pte_at(mm, addr, ptep, pte); in set_huge_pte_at() 240 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in set_huge_pte_at() 443 set_pte_at(vma->vm_mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_access_flags() 472 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_wrprotect()
|
| /Linux-v5.15/arch/ia64/include/asm/ |
| D | pgtable.h | 336 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval) macro 390 set_pte_at(vma->vm_mm, addr, ptep, pte_mkold(pte)); in ptep_test_and_clear_young() 419 set_pte_at(mm, addr, ptep, pte_wrprotect(old_pte)); in ptep_set_wrprotect() 508 set_pte_at((__vma)->vm_mm, (__addr), __ptep, __entry); \
|
| /Linux-v5.15/mm/ |
| D | rmap.c | 938 set_pte_at(vma->vm_mm, address, pte, entry); in page_mkclean_one() 1536 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1585 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1593 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1599 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1617 set_pte_at(mm, address, pvmw.pte, swp_pte); in try_to_unmap_one() 1830 set_pte_at(mm, pvmw.address, pvmw.pte, swp_pte); in try_to_migrate_one() 1852 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_migrate_one() 1875 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_migrate_one() 1898 set_pte_at(mm, address, pvmw.pte, swp_pte); in try_to_migrate_one() [all …]
|
| D | sparse-vmemmap.c | 76 set_pte_at(&init_mm, addr, pte, entry); in split_vmemmap_huge_pmd() 245 set_pte_at(&init_mm, addr, pte, entry); in vmemmap_remap_pte() 262 set_pte_at(&init_mm, addr, pte, mk_pte(page, pgprot)); in vmemmap_restore_pte() 509 set_pte_at(&init_mm, addr, pte, entry); in vmemmap_pte_populate()
|
| D | highmem.c | 250 set_pte_at(&init_mm, vaddr, in map_new_virtual() 485 set_pte_at(mm, vaddr, ptep, ptev) 667 set_pte_at(&init_mm, addr, kmap_pte - idx, pteval); in __kmap_local_sched_in()
|
| /Linux-v5.15/arch/powerpc/include/asm/book3s/ |
| D | pgtable.h | 15 extern void set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep,
|
| /Linux-v5.15/arch/arm/mm/ |
| D | kasan_init.c | 81 set_pte_at(&init_mm, addr, ptep, entry); in kasan_pte_populate() 279 set_pte_at(&init_mm, KASAN_SHADOW_START + i*PAGE_SIZE, in kasan_init()
|
| /Linux-v5.15/arch/nios2/include/asm/ |
| D | pgtable.h | 200 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, in set_pte_at() function 224 set_pte_at(mm, addr, ptep, null); in pte_clear()
|
| /Linux-v5.15/arch/parisc/mm/ |
| D | fixmap.c | 29 set_pte_at(&init_mm, vaddr, pte, __mk_pte(phys, PAGE_KERNEL_RWX)); in set_fixmap()
|
| /Linux-v5.15/arch/x86/mm/ |
| D | pgtable_32.c | 57 set_pte_at(&init_mm, vaddr, pte, pteval); in set_pte_vaddr()
|
| /Linux-v5.15/drivers/xen/ |
| D | xlate_mmu.c | 138 set_pte_at(info->vma->vm_mm, addr, ptep, pte); in remap_pte_fn() 279 set_pte_at(r->mm, addr, ptep, pte); in remap_pfn_fn()
|
| /Linux-v5.15/arch/powerpc/mm/book3s64/ |
| D | radix_pgtable.c | 111 set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); in early_map_kernel_page() 171 set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); in __map_kernel_page() 1078 set_pte_at(mm, addr, ptep, pte); in radix__ptep_modify_prot_commit() 1089 set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pud); in pud_set_huge() 1136 set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pmd); in pmd_set_huge()
|
| /Linux-v5.15/arch/powerpc/mm/ |
| D | pageattr.c | 113 set_pte_at(&init_mm, addr, ptep, pte_modify(*ptep, prot)); in set_page_attr()
|
| /Linux-v5.15/arch/m68k/include/asm/ |
| D | pgtable_mm.h | 34 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval) macro
|
| /Linux-v5.15/arch/powerpc/mm/nohash/ |
| D | book3e_pgtable.c | 113 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, prot)); in map_kernel_page()
|
| /Linux-v5.15/arch/sparc/include/asm/ |
| D | pgtable_32.h | 123 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval) macro 421 set_pte_at((__vma)->vm_mm, (__address), __ptep, __entry); \
|
| /Linux-v5.15/arch/microblaze/include/asm/ |
| D | pgtable.h | 238 do { set_pte_at((mm), (addr), (ptep), __pte(0)); } while (0) 353 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, in set_pte_at() function
|
| /Linux-v5.15/include/asm-generic/ |
| D | hugetlb.h | 56 set_pte_at(mm, addr, ptep, pte); in set_huge_pte_at()
|
| /Linux-v5.15/arch/nds32/include/asm/ |
| D | pgtable.h | 186 #define pte_clear(mm,addr,ptep) set_pte_at((mm),(addr),(ptep), __pte(0)) 194 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval) macro
|