get_eff_addr_modrm
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff819832c0)
Location: arch/x86/lib/insn-eval.c:924
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff819832c0-ffffffff819833a4: get_eff_addr_modrm (STB_LOCAL)
4.18
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff819df800)
Location: arch/x86/lib/insn-eval.c:924
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff819df800-ffffffff819df8da: get_eff_addr_modrm (STB_LOCAL)
5.0
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff81a1a740)
Location: arch/x86/lib/insn-eval.c:924
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff81a1a740-ffffffff81a1a81a: get_eff_addr_modrm (STB_LOCAL)
5.3
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff81a8a450)
Location: arch/x86/lib/insn-eval.c:927
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff81a8a450-ffffffff81a8a52a: get_eff_addr_modrm (STB_LOCAL)
5.4
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff81ac1710)
Location: arch/x86/lib/insn-eval.c:927
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff81ac1710-ffffffff81ac17ea: get_eff_addr_modrm (STB_LOCAL)
5.8
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff815fdcc0)
Location: arch/x86/lib/insn-eval.c:931
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff815fdcc0-ffffffff815fdda8: get_eff_addr_modrm (STB_LOCAL)
5.11
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff81622b60)
Location: arch/x86/lib/insn-eval.c:976
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff81622b60-ffffffff81622c48: get_eff_addr_modrm (STB_LOCAL)
5.13
: Selective Inline ⚠️int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff816063f0)
Location: arch/x86/lib/insn-eval.c:973
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff816063f0-ffffffff816064cd: get_eff_addr_modrm (STB_LOCAL)
5.15
: Selective Inline ⚠️int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff81674e20)
Location: arch/x86/lib/insn-eval.c:973
Inline: True
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff81674e20-ffffffff81674efd: get_eff_addr_modrm (STB_LOCAL)
5.19
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff8178f4c0)
Location: arch/x86/lib/insn-eval.c:1015
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff8178f4c0-ffffffff8178f5f3: get_eff_addr_modrm (STB_LOCAL)
6.2
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff8204cff0)
Location: arch/x86/lib/insn-eval.c:1015
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff8204cff0-ffffffff8204d123: get_eff_addr_modrm (STB_LOCAL)
6.5
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff820cb8b0)
Location: arch/x86/lib/insn-eval.c:1015
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff820cb8b0-ffffffff820cb9e7: get_eff_addr_modrm (STB_LOCAL)
6.8
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff821a60e0)
Location: arch/x86/lib/insn-eval.c:1015
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff821a60e0-ffffffff821a6217: get_eff_addr_modrm (STB_LOCAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff81a60560)
Location: arch/x86/lib/insn-eval.c:927
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff81a60560-ffffffff81a6063a: get_eff_addr_modrm (STB_LOCAL)
azure
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff81a1d630)
Location: arch/x86/lib/insn-eval.c:927
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff81a1d630-ffffffff81a1d6f9: get_eff_addr_modrm (STB_LOCAL)
gcp
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff81acc950)
Location: arch/x86/lib/insn-eval.c:927
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff81acc950-ffffffff81acca2a: get_eff_addr_modrm (STB_LOCAL)
lowlatency
: ✅int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, int *regoff, long int *eff_addr);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In arch/x86/lib/insn-eval.c (ffffffff81ad8e60)
Location: arch/x86/lib/insn-eval.c:927
Inline: False
Direct callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
Symbols:
ffffffff81ad8e60-ffffffff81ad8f3a: get_eff_addr_modrm (STB_LOCAL)
Regular
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 azure
✅
generic
and gcp
✅
generic
and lowlatency
✅