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
405
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
213
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
212
set_pte_at(&init_mm, va, pte, pfn_pte(pa >> PAGE_SHIFT, prot));
arch/parisc/include/asm/pgtable.h
268
#define pte_clear(mm, addr, xp) set_pte_at((mm), (addr), (xp), __pte(0))
arch/parisc/include/asm/pgtable.h
450
set_pte_at(vma->vm_mm, addr, ptep, pte_mkold(pte));
arch/parisc/include/asm/pgtable.h
460
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
946
set_pte_at((mm), (addr), (ptep), __pte(0UL))
arch/x86/kernel/alternative.c
2597
set_pte_at(text_poke_mm, text_poke_mm_addr, ptep, pte);
arch/x86/kernel/alternative.c
2601
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
1730
set_pte_at(vma->vm_mm, addr, pte, ptent);
fs/proc/task_mmu.c
2499
set_pte_at(vma->vm_mm, addr, pte,
fs/proc/task_mmu.c
2503
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
614
set_pte_at(vma->vm_mm, addr, pte,
include/linux/pgtable.h
1069
set_pte_at(mm, address, ptep, pte_wrprotect(old_pte));
include/linux/pgtable.h
1625
set_pte_at(vma->vm_mm, addr, ptep, pte);
include/linux/pgtable.h
537
set_pte_at(vma->vm_mm, address, ptep, pte_mkold(pte));
include/linux/pgtable.h
690
set_pte_at(vma->vm_mm, addr, ptep, pte);
kernel/bpf/arena.c
196
set_pte_at(&init_mm, addr, pte, pteval);
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
3022
set_pte_at(mm, addr, pte, entry);
mm/huge_memory.c
3252
set_pte_at(mm, addr, pte + i, entry);
mm/huge_memory.c
3279
set_pte_at(mm, addr, pte + i, entry);
mm/hugetlb_vmemmap.c
233
set_pte_at(&init_mm, addr, pte, entry);
mm/hugetlb_vmemmap.c
260
set_pte_at(&init_mm, addr, pte, mk_pte(dst, PAGE_KERNEL));
mm/hugetlb_vmemmap.c
73
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
1335
set_pte_at(mm, pvmw.address, pvmw.pte, entry);
mm/ksm.c
1342
set_pte_at(mm, pvmw.address, pvmw.pte, entry);
mm/ksm.c
1353
set_pte_at(mm, pvmw.address, pvmw.pte, entry);
mm/ksm.c
1454
set_pte_at(mm, addr, ptep, newpte);
mm/memory.c
1023
set_pte_at(src_mm, addr, src_pte, pte);
mm/memory.c
1040
set_pte_at(dst_mm, addr, dst_pte,
mm/memory.c
1046
set_pte_at(dst_mm, addr, dst_pte, pte);
mm/memory.c
1094
set_pte_at(dst_vma->vm_mm, addr, dst_pte, pte);
mm/memory.c
2388
set_pte_at(vma->vm_mm, addr, pte, pteval);
mm/memory.c
2713
set_pte_at(mm, addr, pte, entry);
mm/memory.c
2929
set_pte_at(mm, addr, pte, pte_mkspecial(pfn_pte(pfn, prot)));
mm/memory.c
3945
set_pte_at(mm, vmf->address, vmf->pte, entry);
mm/memory.c
4266
set_pte_at(vma->vm_mm, vmf->address, vmf->pte, pte);
mm/memory.c
5330
set_pte_at(vma->vm_mm, addr, vmf->pte, entry);
mm/memory.c
905
set_pte_at(vma->vm_mm, address, ptep, pte);
mm/memory.c
967
set_pte_at(src_mm, addr, src_pte, pte);
mm/memory.c
989
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
1086
set_pte_at(mm, addr, ptep, entry);
mm/migrate_device.c
412
set_pte_at(mm, addr, ptep, pte);
mm/migrate_device.c
457
set_pte_at(mm, addr, ptep, swp_pte);
mm/mprotect.c
274
set_pte_at(vma->vm_mm, addr, pte, newpte);
mm/mprotect.c
404
set_pte_at(vma->vm_mm, addr, pte,
mm/pagewalk.c
44
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
1141
set_pte_at(vma->vm_mm, address, pte, entry);
mm/rmap.c
2211
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2285
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2296
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2304
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2329
set_pte_at(mm, address, pvmw.pte, swp_pte);
mm/rmap.c
2620
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2649
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2667
set_pte_at(mm, address, pvmw.pte, pteval);
mm/rmap.c
2708
set_pte_at(mm, address, pvmw.pte, swp_pte);
mm/rmap.c
2903
set_pte_at(mm, addr, fw.ptep, swp_pte);
mm/sparse-vmemmap.c
177
set_pte_at(&init_mm, addr, pte, entry);
mm/swapfile.c
2502
set_pte_at(vma->vm_mm, addr, pte, new_pte);
mm/userfaultfd.c
1280
set_pte_at(mm, src_addr, src_pte, orig_src_pte);
mm/userfaultfd.c
1295
set_pte_at(mm, dst_addr, dst_pte, orig_dst_pte);
mm/userfaultfd.c
1376
set_pte_at(mm, dst_addr, dst_pte, orig_src_pte);
mm/userfaultfd.c
1403
set_pte_at(mm, dst_addr, dst_pte, zero_pte);
mm/userfaultfd.c
416
set_pte_at(dst_mm, dst_addr, dst_pte, _dst_pte);
mm/userfaultfd.c
680
set_pte_at(dst_vma->vm_mm, dst_addr, dst_pte, _dst_pte);
mm/userfaultfd.c
760
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
3596
set_pte_at(&init_mm, addr, pte, ptent);
mm/vmalloc.c
559
set_pte_at(&init_mm, addr, pte, mk_pte(page, prot));