insn_get_modrmRegular
4.4: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff813f6c80)
Location: arch/x86/lib/insn.c:254
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/mm/mpx.c:mpx_generate_siginfo
- arch/x86/mm/mpx.c:mpx_generate_siginfo
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff813f6c80-ffffffff813f6d55: insn_get_modrm.part.5 (STB_LOCAL)
ffffffff813f7250-ffffffff813f7267: insn_get_modrm (STB_GLOBAL)
4.8: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff8143defb)
Location: arch/x86/lib/insn.c:266
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/mm/mpx.c:mpx_generate_siginfo
- arch/x86/mm/mpx.c:mpx_generate_siginfo
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff8143d8d0-ffffffff8143d9ab: insn_get_modrm.part.5 (STB_LOCAL)
ffffffff8143dea0-ffffffff8143deb7: insn_get_modrm (STB_GLOBAL)
4.10: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff8145ae7b)
Location: arch/x86/lib/insn.c:266
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/mm/mpx.c:mpx_generate_siginfo
- arch/x86/mm/mpx.c:mpx_generate_siginfo
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff8145a850-ffffffff8145a92b: insn_get_modrm.part.5 (STB_LOCAL)
ffffffff8145ae20-ffffffff8145ae37: insn_get_modrm (STB_GLOBAL)
4.13: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff818fcc1c)
Location: arch/x86/lib/insn.c:266
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/mm/mpx.c:mpx_generate_siginfo
- arch/x86/mm/mpx.c:mpx_generate_siginfo
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff818fc5d0-ffffffff818fc6b4: insn_get_modrm.part.5 (STB_LOCAL)
ffffffff818fcbc0-ffffffff818fcbd8: insn_get_modrm (STB_GLOBAL)
4.15: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff819846cc)
Location: arch/x86/lib/insn.c:266
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/mm/mpx.c:mpx_generate_siginfo
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_eff_addr_reg
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff81984080-ffffffff81984164: insn_get_modrm.part.5 (STB_LOCAL)
ffffffff81984670-ffffffff81984688: insn_get_modrm (STB_GLOBAL)
4.18: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff819e0bfa)
Location: arch/x86/lib/insn.c:266
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/mm/mpx.c:mpx_generate_siginfo
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_eff_addr_reg
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff819e05c0-ffffffff819e06a4: insn_get_modrm.part.4 (STB_LOCAL)
ffffffff819e0ba0-ffffffff819e0bb7: insn_get_modrm (STB_GLOBAL)
5.0: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81a1bbaa)
Location: arch/x86/lib/insn.c:266
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/mm/mpx.c:mpx_fault_info
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_eff_addr_reg
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff81a1b550-ffffffff81a1b632: insn_get_modrm.part.4 (STB_LOCAL)
ffffffff81a1bb50-ffffffff81a1bb67: insn_get_modrm (STB_GLOBAL)
5.3: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81a8b96a)
Location: arch/x86/lib/insn.c:253
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/mm/mpx.c:mpx_fault_info
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_eff_addr_reg
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff81a8b310-ffffffff81a8b3f2: insn_get_modrm.part.0 (STB_LOCAL)
ffffffff81a8b910-ffffffff81a8b927: insn_get_modrm (STB_GLOBAL)
5.4: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81ac2c2a)
Location: arch/x86/lib/insn.c:253
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/mm/mpx.c:mpx_fault_info
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_eff_addr_reg
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff81ac25d0-ffffffff81ac26b2: insn_get_modrm.part.0 (STB_LOCAL)
ffffffff81ac2bd0-ffffffff81ac2be7: insn_get_modrm (STB_GLOBAL)
5.8: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff815ff270)
Location: arch/x86/lib/insn.c:287
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/traps.c:get_kernel_gp_address
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/lib/insn-eval.c:get_addr_ref_16
- arch/x86/lib/insn-eval.c:get_addr_ref_16
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_eff_addr_reg
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff815febf0-ffffffff815fecd4: insn_get_modrm.part.0 (STB_LOCAL)
ffffffff815ff210-ffffffff815ff227: insn_get_modrm (STB_GLOBAL)
5.11: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81624240)
Location: arch/x86/lib/insn.c:287
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/traps.c:get_kernel_gp_address
- arch/x86/kernel/cpu/mce/severity.c:is_copy_from_user
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/lib/insn-eval.c:get_addr_ref_16
- arch/x86/lib/insn-eval.c:get_addr_ref_16
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_eff_addr_reg
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff81623bd0-ffffffff81623cae: insn_get_modrm.part.0 (STB_LOCAL)
ffffffff816241e0-ffffffff816241f7: insn_get_modrm (STB_GLOBAL)
5.13: Selective Inline ⚠️int insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/lib/insn.c (ffffffff816078a0)
Location: arch/x86/lib/insn.c:332
Inline: True
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/lib/insn-eval.c:get_addr_ref_16
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff816078a0-ffffffff816079c1: insn_get_modrm (STB_GLOBAL)
5.15: Selective Inline ⚠️int insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In arch/x86/lib/insn.c (ffffffff816764d0)
Location: arch/x86/lib/insn.c:333
Inline: True
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/lib/insn-eval.c:get_addr_ref_16
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff816764d0-ffffffff816765f1: insn_get_modrm (STB_GLOBAL)
5.19: ✅int insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn.c (ffffffff81791040)
Location: arch/x86/lib/insn.c:333
Inline: False
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/lib/insn-eval.c:get_addr_ref_16
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn.c:insn_get_sib
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff81791040-ffffffff81791167: insn_get_modrm (STB_GLOBAL)
6.2: ✅int insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn.c (ffffffff8204ecb0)
Location: arch/x86/lib/insn.c:333
Inline: False
Direct callers:
- arch/x86/events/utils.c:decode_branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/lib/insn-eval.c:get_addr_ref_16
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn.c:insn_get_sib
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff8204ecb0-ffffffff8204edd7: insn_get_modrm (STB_GLOBAL)
6.5: ✅int insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn.c (ffffffff820cd540)
Location: arch/x86/lib/insn.c:333
Inline: False
Direct callers:
- arch/x86/events/utils.c:decode_branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/lib/insn-eval.c:get_addr_ref_16
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn.c:insn_get_sib
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff820cd540-ffffffff820cd667: insn_get_modrm (STB_GLOBAL)
6.8: ✅int insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn.c (ffffffff821a7d60)
Location: arch/x86/lib/insn.c:333
Inline: False
Direct callers:
- arch/x86/events/utils.c:decode_branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/lib/insn-eval.c:get_addr_ref_16
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn.c:insn_get_sib
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff821a7d60-ffffffff821a7e87: insn_get_modrm (STB_GLOBAL)
arm64: Absent ⚠️
armhf: Absent ⚠️
ppc64el: Absent ⚠️
riscv64: Absent ⚠️
aws: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81a61a7a)
Location: arch/x86/lib/insn.c:253
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/mm/mpx.c:mpx_fault_info
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_eff_addr_reg
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff81a61420-ffffffff81a61502: insn_get_modrm.part.0 (STB_LOCAL)
ffffffff81a61a20-ffffffff81a61a37: insn_get_modrm (STB_GLOBAL)
azure: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81a1eaea)
Location: arch/x86/lib/insn.c:253
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/mm/mpx.c:mpx_fault_info
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_eff_addr_reg
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff81a1e490-ffffffff81a1e572: insn_get_modrm.part.0 (STB_LOCAL)
ffffffff81a1ea90-ffffffff81a1eaa7: insn_get_modrm (STB_GLOBAL)
gcp: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81acde6a)
Location: arch/x86/lib/insn.c:253
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/mm/mpx.c:mpx_fault_info
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_eff_addr_reg
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff81acd810-ffffffff81acd8f2: insn_get_modrm.part.0 (STB_LOCAL)
ffffffff81acde10-ffffffff81acde27: insn_get_modrm (STB_GLOBAL)
lowlatency: Selective Inline, Transformation ⚠️void insn_get_modrm(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81ada37a)
Location: arch/x86/lib/insn.c:253
Inline: True
Inline callers:
- arch/x86/lib/insn.c:insn_rip_relative
Direct callers:
- arch/x86/events/intel/lbr.c:branch_type
- arch/x86/kernel/umip.c:fixup_umip_exception
- arch/x86/mm/mpx.c:mpx_fault_info
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_sib
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_eff_addr_reg
- arch/x86/lib/insn.c:insn_rip_relative
Symbols:
ffffffff81ad9d20-ffffffff81ad9e02: insn_get_modrm.part.0 (STB_LOCAL)
ffffffff81ada320-ffffffff81ada337: insn_get_modrm (STB_GLOBAL)
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 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ⚠️void ➡️ int
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 azure ✅
generic and gcp ✅
generic and lowlatency ✅