__native_read_cr3Regular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81066cb9)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
Symbols:
ffffffff81066930-ffffffff81066939: __native_read_cr3 (STB_LOCAL)
4.15: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8106b364)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff826c59bf)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
- arch/x86/mm/mem_encrypt.c:native_read_cr3_pa
Direct callers:
- arch/x86/mm/mem_encrypt.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt.c:sme_encrypt_kernel
Symbols:
ffffffff8106ab00-ffffffff8106ab09: __native_read_cr3 (STB_LOCAL)
ffffffff810804f4-ffffffff810804fd: __native_read_cr3 (STB_LOCAL)
4.18: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8106e034)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff826efa95)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff826f04a7)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff8106d7e0-ffffffff8106d7e9: __native_read_cr3 (STB_LOCAL)
5.0: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81074074)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828a6752)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828a71af)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff81073980-ffffffff81073989: __native_read_cr3 (STB_LOCAL)
5.3: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81077bf4)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828bedee)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828bf86d)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810774f0-ffffffff810774f4: __native_read_cr3 (STB_LOCAL)
5.4: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81078c64)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828c5267)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828c5d0c)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff81078580-ffffffff81078584: __native_read_cr3 (STB_LOCAL)
5.8: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8107f9a0)
Location: arch/x86/include/asm/special_insns.h:43
Inline: False
In arch/x86/mm/tlb.c (ffffffff8108ba14)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff82ce8fa4)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff8107f9a0-ffffffff8107f9a4: __native_read_cr3 (STB_LOCAL)
5.11: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8107f5d0)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff8108ba64)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff82fd6a2a)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff8107f5d0-ffffffff8107f5d4: __native_read_cr3 (STB_LOCAL)
5.13: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810806e0)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff8108c649)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff831e1474)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810806e0-ffffffff810806e4: __native_read_cr3 (STB_LOCAL)
5.15: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8108f600)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff8109be89)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff832c4d06)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff8108f600-ffffffff8108f604: __native_read_cr3 (STB_LOCAL)
5.19: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810a0370)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff810af3f4)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff83477778)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810a0370-ffffffff810a0378: __native_read_cr3 (STB_LOCAL)
6.2: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810b7ed0)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff810c9834)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff83ea0e4f)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810b7ed0-ffffffff810b7ed8: __native_read_cr3 (STB_LOCAL)
6.5: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810bb0a0)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff810cceb4)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff836c4f5f)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810bb0a0-ffffffff810bb0a8: __native_read_cr3 (STB_LOCAL)
6.8: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810c24f0)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff810d5584)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff838f5b5f)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810c24f0-ffffffff810c24f8: __native_read_cr3 (STB_LOCAL)
arm64: Absent ⚠️
armhf: Absent ⚠️
ppc64el: Absent ⚠️
riscv64: Absent ⚠️
aws: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81077c64)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828b01ff)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828b0ca4)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff81077580-ffffffff81077584: __native_read_cr3 (STB_LOCAL)
azure: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/head64.c (ffffffff82888240)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/head64.c:__early_make_pgtable
In arch/x86/kernel/process_64.c (ffffffff8102048a)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__show_regs
In arch/x86/kernel/paravirt.c (ffffffff810677d4)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/fault.c (ffffffff8106e2d4)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:dump_pagetable
- arch/x86/mm/fault.c:vmalloc_fault
In arch/x86/mm/ioremap.c (ffffffff828a5e2e)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/ioremap.c:early_ioremap_pmd
In arch/x86/mm/tlb.c (ffffffff81076978)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:initialize_tlbstate_and_flush
In arch/x86/mm/mem_encrypt.c (ffffffff828a83ec)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828a8e29)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
In arch/x86/power/cpu.c (ffffffff81863628)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/power/cpu.c:save_processor_state
In arch/x86/power/hibernate.c (ffffffff81865341)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/power/hibernate.c:relocate_restore_code
gcp: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81077c14)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828c30fe)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828c3ba3)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff81077530-ffffffff81077534: __native_read_cr3 (STB_LOCAL)
lowlatency: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81079cd0)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828c62a4)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828c6d49)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810795d0-ffffffff810795d4: __native_read_cr3 (STB_LOCAL)
Regular
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 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
generic and aws ✅
generic and gcp ✅
generic and lowlatency ✅