/kernel/linux/linux-5.10/arch/x86/xen/ |
H A 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()
|
/kernel/linux/linux-6.6/arch/x86/xen/ |
H A 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()
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | hugetlb.h | 40 set_pte_at(mm, addr, ptep, clear); in huge_ptep_get_and_clear() 68 set_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_set_access_flags()
|
H A D | pgtable.h | 66 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, in set_pte_at() function 76 set_pte_at(mm, addr, ptep, __pte(_PAGE_GLOBAL)); in pte_clear() 78 set_pte_at(mm, addr, ptep, __pte(0)); in pte_clear()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A 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()
|
H A D | pgtable.h | 131 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, 183 set_pte_at(mm, addr, ptep, null); 222 set_pte_at(mm, addr, ptep, __pte(_PAGE_GLOBAL)); 225 set_pte_at(mm, addr, ptep, __pte(0)); 230 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, function 498 set_pte_at(vma->vm_mm, address, ptep, entry);
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | hugetlb.h | 41 set_pte_at(mm, addr, ptep, clear); in huge_ptep_get_and_clear() 77 set_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_set_access_flags()
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | hugetlb.h | 40 set_pte_at(mm, addr, ptep, clear); in huge_ptep_get_and_clear() 71 set_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_set_access_flags()
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | pgtable.h | 91 #define set_pte_at(mm, addr, pteptr, pteval) \ macro 314 #define pte_clear(mm, addr, xp) set_pte_at(mm, addr, xp, __pte(0)) 445 set_pte_at(vma->vm_mm, addr, ptep, pte_mkold(pte)); in ptep_test_and_clear_young() 455 set_pte_at(mm, addr, ptep, __pte(0)); in ptep_get_and_clear() 462 set_pte_at(mm, addr, ptep, pte_wrprotect(*ptep)); in ptep_set_wrprotect()
|
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | hugetlbpage.c | 257 set_pte_at(mm, addr, ptep, pte); in set_huge_pte_at() 262 set_pte_at(mm, addr, ptep, pte); in set_huge_pte_at() 273 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in set_huge_pte_at() 481 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_access_flags() 510 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_wrprotect()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A 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()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_mm.c | 59 set_pte_at(r->mm, addr, pte, in remap_sg() 78 set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot))); in remap_pfn()
|
/kernel/linux/linux-5.10/arch/riscv/include/asm/ |
H A D | pgtable.h | 356 static inline void set_pte_at(struct mm_struct *mm, in set_pte_at() function 368 set_pte_at(mm, addr, ptep, __pte(0)); in pte_clear() 377 set_pte_at(vma->vm_mm, address, ptep, entry); in ptep_set_access_flags()
|
/kernel/linux/linux-5.10/mm/ |
H A D | rmap.c | 946 set_pte_at(vma->vm_mm, address, pte, entry); in page_mkclean_one() 1550 set_pte_at(mm, pvmw.address, pvmw.pte, swp_pte); in try_to_unmap_one() 1600 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1627 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1645 set_pte_at(mm, address, pvmw.pte, swp_pte); in try_to_unmap_one() 1704 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1712 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1718 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1736 set_pte_at(mm, address, pvmw.pte, swp_pte); in try_to_unmap_one()
|
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
H A D | pgtable.h | 342 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval) macro 396 set_pte_at(vma->vm_mm, addr, ptep, pte_mkold(pte)); in ptep_test_and_clear_young() 425 set_pte_at(mm, addr, ptep, pte_wrprotect(old_pte)); in ptep_set_wrprotect() 514 set_pte_at((__vma)->vm_mm, (__addr), __ptep, __entry); \
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A 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() 445 set_pte_at(vma->vm_mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_access_flags() 474 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_wrprotect()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/ |
H A D | pgtable.h | 16 extern void set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep,
|
/kernel/linux/linux-6.6/mm/ |
H A D | rmap.c | 976 set_pte_at(vma->vm_mm, address, pte, entry); in page_vma_mkclean_one() 1657 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1731 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1739 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1746 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1756 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one() 1776 set_pte_at(mm, address, pvmw.pte, swp_pte); in try_to_unmap_one() 2049 set_pte_at(mm, pvmw.address, pvmw.pte, swp_pte); in try_to_migrate_one() 2064 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_migrate_one() 2088 set_pte_at(m in try_to_migrate_one() [all...] |
/kernel/linux/linux-5.10/arch/microblaze/mm/ |
H A D | highmem.c | 47 set_pte_at(&init_mm, vaddr, kmap_pte-idx, mk_pte(page, prot)); in kmap_atomic_high_prot()
|
/kernel/linux/linux-5.10/arch/parisc/mm/ |
H A D | fixmap.c | 26 set_pte_at(&init_mm, vaddr, pte, __mk_pte(phys, PAGE_KERNEL_RWX)); in set_fixmap()
|
/kernel/linux/linux-6.6/arch/parisc/mm/ |
H A D | fixmap.c | 23 set_pte_at(&init_mm, vaddr, pte, __mk_pte(phys, PAGE_KERNEL_RWX)); in set_fixmap()
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A 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()
|
/kernel/linux/linux-5.10/arch/arc/include/asm/ |
H A D | pgtable.h | 264 #define pte_clear(mm, addr, ptep) set_pte_at(mm, addr, ptep, __pte(0)) 309 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, in set_pte_at() function
|
/kernel/linux/linux-5.10/arch/nios2/include/asm/ |
H A D | pgtable.h | 202 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, in set_pte_at() function 226 set_pte_at(mm, addr, ptep, null); in pte_clear()
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | kasan_init.c | 80 set_pte_at(&init_mm, addr, ptep, entry); in kasan_pte_populate() 287 set_pte_at(&init_mm, KASAN_SHADOW_START + i*PAGE_SIZE, in kasan_init()
|