insn_get_prefixes
Regular
4.4
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff813f68b0)
Location: arch/x86/lib/insn.c:82
Inline: True
Symbols:
ffffffff813f68b0-ffffffff813f6b23: insn_get_prefixes.part.2 (STB_LOCAL)
ffffffff813f7210-ffffffff813f7227: insn_get_prefixes (STB_GLOBAL)
4.8
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff8143d480)
Location: arch/x86/lib/insn.c:82
Inline: True
Symbols:
ffffffff8143d480-ffffffff8143d730: insn_get_prefixes.part.2 (STB_LOCAL)
ffffffff8143de60-ffffffff8143de77: insn_get_prefixes (STB_GLOBAL)
4.10
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff8145a400)
Location: arch/x86/lib/insn.c:82
Inline: True
Symbols:
ffffffff8145a400-ffffffff8145a6b0: insn_get_prefixes.part.2 (STB_LOCAL)
ffffffff8145ade0-ffffffff8145adf7: insn_get_prefixes (STB_GLOBAL)
4.13
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff818fc1b0)
Location: arch/x86/lib/insn.c:82
Inline: True
Symbols:
ffffffff818fc1b0-ffffffff818fc434: insn_get_prefixes.part.2 (STB_LOCAL)
ffffffff818fcb80-ffffffff818fcb98: insn_get_prefixes (STB_GLOBAL)
4.15
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81983c60)
Location: arch/x86/lib/insn.c:82
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
Symbols:
ffffffff81983c60-ffffffff81983ee4: insn_get_prefixes.part.2 (STB_LOCAL)
ffffffff81984630-ffffffff81984648: insn_get_prefixes (STB_GLOBAL)
4.18
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff819e0190)
Location: arch/x86/lib/insn.c:82
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
Symbols:
ffffffff819e0190-ffffffff819e0409: insn_get_prefixes.part.1 (STB_LOCAL)
ffffffff819e0b60-ffffffff819e0b77: insn_get_prefixes (STB_GLOBAL)
5.0
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81a1b120)
Location: arch/x86/lib/insn.c:82
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
Symbols:
ffffffff81a1b120-ffffffff81a1b399: insn_get_prefixes.part.1 (STB_LOCAL)
ffffffff81a1bb10-ffffffff81a1bb27: insn_get_prefixes (STB_GLOBAL)
5.3
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81a8aee0)
Location: arch/x86/lib/insn.c:69
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
Symbols:
ffffffff81a8aee0-ffffffff81a8b166: insn_get_prefixes.part.0 (STB_LOCAL)
ffffffff81a8b8d0-ffffffff81a8b8e7: insn_get_prefixes (STB_GLOBAL)
5.4
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81ac21a0)
Location: arch/x86/lib/insn.c:69
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
Symbols:
ffffffff81ac21a0-ffffffff81ac2426: insn_get_prefixes.part.0 (STB_LOCAL)
ffffffff81ac2b90-ffffffff81ac2ba7: insn_get_prefixes (STB_GLOBAL)
5.8
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff815fe760)
Location: arch/x86/lib/insn.c:101
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
Symbols:
ffffffff815fe760-ffffffff815fea43: insn_get_prefixes.part.0 (STB_LOCAL)
ffffffff815ff1d0-ffffffff815ff1e7: insn_get_prefixes (STB_GLOBAL)
5.11
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81623760)
Location: arch/x86/lib/insn.c:101
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_reg_override_idx
- arch/x86/lib/insn-eval.c:insn_has_rep_prefix
Symbols:
ffffffff81623760-ffffffff81623a2d: insn_get_prefixes.part.0 (STB_LOCAL)
ffffffff816241a0-ffffffff816241b7: insn_get_prefixes (STB_GLOBAL)
5.13
: Selective Inline, Transformation ⚠️int insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81607350)
Location: arch/x86/lib/insn.c:123
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:insn_has_rep_prefix
Symbols:
ffffffff81607350-ffffffff81607634: insn_get_prefixes.part.0 (STB_LOCAL)
ffffffff81607840-ffffffff81607859: insn_get_prefixes (STB_GLOBAL)
5.15
: Selective Inline, Transformation ⚠️int insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81675e60)
Location: arch/x86/lib/insn.c:124
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:insn_has_rep_prefix
Symbols:
ffffffff81675e60-ffffffff81676240: insn_get_prefixes.part.0 (STB_LOCAL)
ffffffff81676470-ffffffff81676489: insn_get_prefixes (STB_GLOBAL)
5.19
: ✅int insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn.c (ffffffff817909c0)
Location: arch/x86/lib/insn.c:124
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:insn_has_rep_prefix
- arch/x86/lib/insn.c:insn_get_modrm
- arch/x86/lib/insn.c:insn_get_modrm
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
Symbols:
ffffffff817909c0-ffffffff81790e2f: insn_get_prefixes (STB_GLOBAL)
6.2
: ✅int insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn.c (ffffffff8204e610)
Location: arch/x86/lib/insn.c:124
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:insn_has_rep_prefix
- arch/x86/lib/insn.c:insn_get_modrm
- arch/x86/lib/insn.c:insn_get_modrm
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
Symbols:
ffffffff8204e610-ffffffff8204ea7f: insn_get_prefixes (STB_GLOBAL)
6.5
: ✅int insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn.c (ffffffff820cce90)
Location: arch/x86/lib/insn.c:124
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:insn_has_rep_prefix
- arch/x86/lib/insn.c:insn_get_modrm
- arch/x86/lib/insn.c:insn_get_modrm
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
Symbols:
ffffffff820cce90-ffffffff820cd30a: insn_get_prefixes (STB_GLOBAL)
6.8
: ✅int insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn.c (ffffffff821a76b0)
Location: arch/x86/lib/insn.c:124
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:insn_has_rep_prefix
- arch/x86/lib/insn.c:insn_get_modrm
- arch/x86/lib/insn.c:insn_get_modrm
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
- arch/x86/lib/insn.c:insn_get_opcode
Symbols:
ffffffff821a76b0-ffffffff821a7b2a: insn_get_prefixes (STB_GLOBAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81a60ff0)
Location: arch/x86/lib/insn.c:69
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
Symbols:
ffffffff81a60ff0-ffffffff81a61276: insn_get_prefixes.part.0 (STB_LOCAL)
ffffffff81a619e0-ffffffff81a619f7: insn_get_prefixes (STB_GLOBAL)
azure
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81a1e060)
Location: arch/x86/lib/insn.c:69
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
Symbols:
ffffffff81a1e060-ffffffff81a1e2e6: insn_get_prefixes.part.0 (STB_LOCAL)
ffffffff81a1ea50-ffffffff81a1ea67: insn_get_prefixes (STB_GLOBAL)
gcp
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81acd3e0)
Location: arch/x86/lib/insn.c:69
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
Symbols:
ffffffff81acd3e0-ffffffff81acd666: insn_get_prefixes.part.0 (STB_LOCAL)
ffffffff81acddd0-ffffffff81acdde7: insn_get_prefixes (STB_GLOBAL)
lowlatency
: Selective Inline, Transformation ⚠️void insn_get_prefixes(struct insn *insn);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In arch/x86/lib/insn.c (ffffffff81ad98f0)
Location: arch/x86/lib/insn.c:69
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:get_seg_base_limit
Symbols:
ffffffff81ad98f0-ffffffff81ad9b76: insn_get_prefixes.part.0 (STB_LOCAL)
ffffffff81ada2e0-ffffffff81ada2f7: insn_get_prefixes (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
✅