native_set_pte_at
Regular
4.4
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81064690)
Location: arch/x86/include/asm/pgtable.h:714
Inline: False
Symbols:
ffffffff81064690-ffffffff81064699: native_set_pte_at (STB_LOCAL)
4.8
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810642e0)
Location: arch/x86/include/asm/pgtable.h:774
Inline: False
Symbols:
ffffffff810642e0-ffffffff810642e9: native_set_pte_at (STB_LOCAL)
4.10
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810677b0)
Location: arch/x86/include/asm/pgtable.h:774
Inline: False
Symbols:
ffffffff810677b0-ffffffff810677b9: native_set_pte_at (STB_LOCAL)
4.13
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81066a70)
Location: arch/x86/include/asm/pgtable.h:962
Inline: False
Symbols:
ffffffff81066a70-ffffffff81066a79: native_set_pte_at (STB_LOCAL)
4.15
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8106ac20)
Location: arch/x86/include/asm/pgtable.h:983
Inline: False
Symbols:
ffffffff8106ac20-ffffffff8106ac29: native_set_pte_at (STB_LOCAL)
4.18
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8106d8e0)
Location: arch/x86/include/asm/pgtable.h:1034
Inline: False
Symbols:
ffffffff8106d8e0-ffffffff8106d8e4: native_set_pte_at (STB_LOCAL)
5.0
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81073a80)
Location: arch/x86/include/asm/pgtable.h:1059
Inline: False
Symbols:
ffffffff81073a80-ffffffff81073a84: native_set_pte_at (STB_LOCAL)
5.3
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810775e0)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: False
Symbols:
ffffffff810775e0-ffffffff810775e4: native_set_pte_at (STB_LOCAL)
5.4
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81078650)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: False
Symbols:
ffffffff81078650-ffffffff81078654: native_set_pte_at (STB_LOCAL)
5.8
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8107fa50)
Location: arch/x86/include/asm/pgtable.h:1039
Inline: False
Symbols:
ffffffff8107fa50-ffffffff8107fa54: native_set_pte_at (STB_LOCAL)
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Absent ⚠️
6.2
: Absent ⚠️
6.5
: Absent ⚠️
6.8
: Absent ⚠️
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81077650)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: False
Symbols:
ffffffff81077650-ffffffff81077654: native_set_pte_at (STB_LOCAL)
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (ffffffff810265eb)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
In arch/x86/kernel/alternative.c (ffffffff81029a63)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/tboot.c (ffffffff82894a98)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_late_init
In kernel/events/uprobes.c (ffffffff81205617)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- kernel/events/uprobes.c:__replace_page
In mm/shmem.c (ffffffff8122b53f)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/shmem.c:shmem_mfill_atomic_pte
In mm/gup.c (ffffffff8124564c)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8124da9a)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/memory.c:__handle_mm_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:wp_page_copy
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
In mm/mprotect.c (ffffffff81258de6)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff8125a341)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/rmap.c (ffffffff8125ee63)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_mkclean_one
In mm/vmalloc.c (ffffffff81260977)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
In mm/madvise.c (ffffffff8126ef3b)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff8127505c)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/swapfile.c:unuse_pte_range
In mm/hugetlb.c (ffffffff81280807)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
In mm/sparse-vmemmap.c (ffffffff81a2a505)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/sparse-vmemmap.c:vmemmap_pte_populate
In mm/ksm.c (ffffffff812896f4)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/ksm.c:replace_page
In mm/migrate.c (ffffffff81298a74)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:remove_migration_pte
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff8129e0e3)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/huge_memory.c:__split_huge_pmd_locked
- mm/huge_memory.c:__split_huge_pmd_locked
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
In mm/userfaultfd.c (ffffffff812bc5b6)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In fs/dax.c (ffffffff8133088d)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
In fs/proc/task_mmu.c (ffffffff8135a1eb)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
In lib/ioremap.c (ffffffff81a0bca3)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: True
Inline callers:
- lib/ioremap.c:ioremap_pud_range
gcp
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81077600)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: False
Symbols:
ffffffff81077600-ffffffff81077604: native_set_pte_at (STB_LOCAL)
lowlatency
: ✅void native_set_pte_at(struct mm_struct *mm, long unsigned int addr, pte_t *ptep, pte_t pte);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810796a0)
Location: arch/x86/include/asm/pgtable.h:1079
Inline: False
Symbols:
ffffffff810796a0-ffffffff810796a4: native_set_pte_at (STB_LOCAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
generic
and aws
✅
generic
and gcp
✅
generic
and lowlatency
✅