Symbol: set_pte_at
arch/arc/include/asm/pgtable-levels.h
174
#define pte_clear(mm,addr,ptep) set_pte_at(mm, addr, ptep, __pte(0))
arch/arm/mm/fault-armv.c
57
set_pte_at(vma->vm_mm, address, ptep, entry);
arch/arm/mm/kasan_init.c
293
set_pte_at(&init_mm, KASAN_SHADOW_START + i*PAGE_SIZE,
arch/arm/mm/kasan_init.c
86
set_pte_at(&init_mm, addr, ptep, entry);
arch/arm/mm/mmu.c
412
set_pte_at(NULL, vaddr, pte,
arch/loongarch/include/asm/hugetlb.h
20
set_pte_at(mm, addr, ptep, clear);
arch/loongarch/include/asm/hugetlb.h
32
set_pte_at(mm, addr, ptep, clear);
arch/loongarch/include/asm/hugetlb.h
64
set_pte_at(vma->vm_mm, addr, ptep, pte);
arch/microblaze/include/asm/pgtable.h
223
do { set_pte_at((mm), (addr), (ptep), __pte(0)); } while (0)
arch/microblaze/mm/pgtable.c
155
set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT,
arch/mips/include/asm/hugetlb.h
23
set_pte_at(mm, addr, ptep, clear);
arch/mips/include/asm/hugetlb.h
60
set_pte_at(vma->vm_mm, addr, ptep, pte);
arch/openrisc/mm/init.c
215
set_pte_at(&init_mm, va, pte, pfn_pte(pa >> PAGE_SHIFT, prot));
arch/parisc/include/asm/pgtable.h
279
#define pte_clear(mm, addr, xp) set_pte_at((mm), (addr), (xp), __pte(0))
arch/parisc/include/asm/pgtable.h
460
set_pte_at(vma->vm_mm, addr, ptep, pte_mkold(pte));
arch/parisc/include/asm/pgtable.h
470
set_pte_at(mm, addr, ptep, pte_wrprotect(*ptep));
arch/parisc/mm/fixmap.c
23
set_pte_at(&init_mm, vaddr, pte, __mk_pte(phys, PAGE_KERNEL_RWX));
arch/powerpc/mm/book3s64/hash_pgtable.c
169
set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, prot));
arch/powerpc/mm/book3s64/radix_pgtable.c
1009
set_pte_at(&init_mm, addr, ptep, entry);
arch/powerpc/mm/book3s64/radix_pgtable.c
1057
set_pte_at(&init_mm, addr, pte, entry);
arch/powerpc/mm/book3s64/radix_pgtable.c
115
set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags));
arch/powerpc/mm/book3s64/radix_pgtable.c
175
set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags));
arch/powerpc/mm/nohash/book3e_pgtable.c
114
set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, prot));
arch/powerpc/mm/pgtable_32.c
87
set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, prot));
arch/riscv/mm/hugetlbpage.c
271
set_pte_at(mm, addr, ptep, pte);
arch/riscv/mm/hugetlbpage.c
300
set_pte_at(mm, addr, ptep, pte);
arch/riscv/mm/hugetlbpage.c
343
set_pte_at(mm, addr, ptep, orig_pte);
arch/sparc/include/asm/pgtable_64.h
949
set_pte_at((mm), (addr), (ptep), __pte(0UL))
arch/x86/kernel/alternative.c
2585
set_pte_at(text_poke_mm, text_poke_mm_addr, ptep, pte);
arch/x86/kernel/alternative.c
2589
set_pte_at(text_poke_mm, text_poke_mm_addr + PAGE_SIZE, ptep + 1, pte);
arch/x86/kernel/cpu/sgx/encl.c
1120
set_pte_at((struct mm_struct *)data, addr, ptep, pte);
arch/x86/kernel/ldt.c
338
set_pte_at(mm, va, ptep, pte);
arch/x86/kernel/tboot.c
135
set_pte_at(&tboot_mm, vaddr, pte, pfn_pte(pfn, prot));
arch/x86/mm/kasan_init_64.c
68
set_pte_at(&init_mm, addr, pte, entry);
arch/x86/mm/pgtable_32.c
57
set_pte_at(&init_mm, vaddr, pte, pteval);
arch/x86/xen/grant-table.c
45
set_pte_at(&init_mm, addr, gnttab_shared_vm_area.ptes[i],
arch/x86/xen/grant-table.c
67
set_pte_at(&init_mm, addr, gnttab_status_vm_area.ptes[i],
arch/x86/xen/grant-table.c
89
set_pte_at(&init_mm, addr, ptes[i], __pte(0));
drivers/gpu/drm/i915/i915_mm.c
59
set_pte_at(r->mm, addr, pte,
drivers/gpu/drm/i915/i915_mm.c
78
set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot)));
drivers/xen/xlate_mmu.c
138
set_pte_at(info->vma->vm_mm, addr, ptep, pte);
drivers/xen/xlate_mmu.c
278
set_pte_at(r->mm, addr, ptep, pte);
fs/proc/task_mmu.c
1643
set_pte_at(vma->vm_mm, addr, pte, ptent);
fs/proc/task_mmu.c
2403
set_pte_at(vma->vm_mm, addr, pte,
fs/proc/task_mmu.c
2407
set_pte_at(vma->vm_mm, addr, pte, ptent);
include/asm-generic/hugetlb.h
73
set_pte_at(mm, addr, ptep, pte);
include/linux/mm_inline.h
602
set_pte_at(vma->vm_mm, addr, pte,
include/linux/pgtable.h
1036
set_pte_at(mm, address, ptep, pte_wrprotect(old_pte));
include/linux/pgtable.h
1512
set_pte_at(vma->vm_mm, addr, ptep, pte);
include/linux/pgtable.h
503
set_pte_at(vma->vm_mm, address, ptep, pte_mkold(pte));
include/linux/pgtable.h
657
set_pte_at(vma->vm_mm, addr, ptep, pte);
kernel/bpf/arena.c
137
set_pte_at(&init_mm, addr, pte, mk_pte(page, PAGE_KERNEL));
kernel/events/uprobes.c
467
set_pte_at(vma->vm_mm, vaddr, fw->ptep, pte_mkdirty(fw->pte));
mm/debug_vm_pgtable.c
139
set_pte_at(args->mm, args->vaddr, args->ptep, pte);
mm/debug_vm_pgtable.c
151
set_pte_at(args->mm, args->vaddr, args->ptep, pte);
mm/debug_vm_pgtable.c
164
set_pte_at(args->mm, args->vaddr, args->ptep, pte);
mm/debug_vm_pgtable.c
626
set_pte_at(args->mm, args->vaddr, args->ptep, pte);
mm/gup.c
775
set_pte_at(vma->vm_mm, address, pte, entry);
mm/highmem.c
291
set_pte_at(&init_mm, vaddr,
mm/highmem.c
520
set_pte_at(mm, vaddr, ptep, ptev)
mm/highmem.c
707
set_pte_at(&init_mm, addr, kmap_pte, pteval);
mm/huge_memory.c
2980
set_pte_at(mm, addr, pte, entry);
mm/huge_memory.c
3208
set_pte_at(mm, addr, pte + i, entry);
mm/huge_memory.c
3235
set_pte_at(mm, addr, pte + i, entry);
mm/hugetlb_vmemmap.c
234
set_pte_at(&init_mm, addr, pte, entry);
mm/hugetlb_vmemmap.c
276
set_pte_at(&init_mm, addr, pte, mk_pte(page, pgprot));
mm/hugetlb_vmemmap.c
72
set_pte_at(&init_mm, addr, pte, entry);
mm/kasan/init.c
103
set_pte_at(&init_mm, addr, pte, zero_pte);
mm/kasan/shadow.c
317
set_pte_at(&init_mm, addr, ptep, pte);
mm/ksm.c
1332
set_pte_at(mm, pvmw.address, pvmw.pte, entry);
mm/ksm.c
1339
set_pte_at(mm, pvmw.address, pvmw.pte, entry);
mm/ksm.c
1350
set_pte_at(mm, pvmw.address, pvmw.pte, entry);
mm/ksm.c
1451
set_pte_at(mm, addr, ptep, newpte);
mm/memory.c
1020
set_pte_at(src_mm, addr, src_pte, pte);
mm/memory.c
1037
set_pte_at(dst_mm, addr, dst_pte,
mm/memory.c
1043
set_pte_at(dst_mm, addr, dst_pte, pte);
mm/memory.c
1091
set_pte_at(dst_vma->vm_mm, addr, dst_pte, pte);
mm/memory.c
2378
set_pte_at(vma->vm_mm, addr, pte, pteval);
mm/memory.c
2669
set_pte_at(mm, addr, pte, entry);
mm/memory.c
2885
set_pte_at(mm, addr, pte, pte_mkspecial(pfn_pte(pfn, prot)));
mm/memory.c
3850
set_pte_at(mm, vmf->address, vmf->pte, entry);
mm/memory.c
4171
set_pte_at(vma->vm_mm, vmf->address, vmf->pte, pte);
mm/memory.c
902
set_pte_at(vma->vm_mm, address, ptep, pte);
mm/memory.c
964
set_pte_at(src_mm, addr, src_pte, pte);
mm/memory.c
986
set_pte_at(src_mm, addr, src_pte, pte);
mm/migrate.c
332
set_pte_at(pvmw->vma->vm_mm, pvmw->address, pvmw->pte, newpte);
mm/migrate.c
436
set_pte_at(vma->vm_mm, pvmw.address, pvmw.pte, pte);
mm/migrate_device.c
1088
set_pte_at(mm, addr, ptep, entry);
mm/migrate_device.c
417
set_pte_at(mm, addr, ptep, pte);
mm/migrate_device.c
462
set_pte_at(mm, addr, ptep, swp_pte);
mm/mprotect.c
315
set_pte_at(vma->vm_mm, addr, pte,
mm/mprotect.c
377
set_pte_at(vma->vm_mm, addr, pte, newpte);
mm/pagewalk.c
45
set_pte_at(walk->mm, addr, pte, new_pte);
mm/pgtable-generic.c
76
set_pte_at(vma->vm_mm, address, ptep, entry);
mm/rmap.c
1135
set_pte_at(vma->vm_mm, address, pte, entry);
mm/rmap.c
2203
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2277
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2288
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2296
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2321
set_pte_at(mm, address, pvmw.pte, swp_pte);
mm/rmap.c
2612
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2641
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2659
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2700
set_pte_at(mm, address, pvmw.pte, swp_pte);
mm/rmap.c
2895
set_pte_at(mm, addr, fw.ptep, swp_pte);
mm/sparse-vmemmap.c
182
set_pte_at(&init_mm, addr, pte, entry);
mm/swapfile.c
2176
set_pte_at(vma->vm_mm, addr, pte, new_pte);
mm/userfaultfd.c
1112
set_pte_at(mm, src_addr, src_pte, orig_src_pte);
mm/userfaultfd.c
1127
set_pte_at(mm, dst_addr, dst_pte, orig_dst_pte);
mm/userfaultfd.c
1208
set_pte_at(mm, dst_addr, dst_pte, orig_src_pte);
mm/userfaultfd.c
1235
set_pte_at(mm, dst_addr, dst_pte, zero_pte);
mm/userfaultfd.c
230
set_pte_at(dst_mm, dst_addr, dst_pte, _dst_pte);
mm/userfaultfd.c
373
set_pte_at(dst_vma->vm_mm, dst_addr, dst_pte, _dst_pte);
mm/userfaultfd.c
454
set_pte_at(dst_mm, dst_addr, dst_pte, _dst_pte);
mm/vmalloc.c
133
set_pte_at(&init_mm, addr, pte, pfn_pte(pfn, prot));
mm/vmalloc.c
3591
set_pte_at(&init_mm, addr, pte, ptent);
mm/vmalloc.c
559
set_pte_at(&init_mm, addr, pte, mk_pte(page, prot));