kprobe_on_func_entry
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff81142ab0)
Location: kernel/kprobes.c:1902
Inline: False
Direct callers:
- kernel/kprobes.c:register_kretprobe
- kernel/kprobes.c:register_jprobe
- kernel/trace/trace_kprobe.c:create_trace_kprobe
Symbols:
ffffffff81142ab0-ffffffff81142b28: kprobe_on_func_entry (STB_GLOBAL)
4.15
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff8114f870)
Location: kernel/kprobes.c:1906
Inline: False
Direct callers:
- kernel/kprobes.c:register_kretprobe
- kernel/trace/trace_kprobe.c:create_trace_kprobe
Symbols:
ffffffff8114f870-ffffffff8114f8e8: kprobe_on_func_entry (STB_GLOBAL)
4.18
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff8115e3b0)
Location: kernel/kprobes.c:1950
Inline: False
Direct callers:
- kernel/kprobes.c:register_kretprobe
- kernel/trace/trace_kprobe.c:create_trace_kprobe
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff8115e3b0-ffffffff8115e428: kprobe_on_func_entry (STB_GLOBAL)
5.0
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff8116af30)
Location: kernel/kprobes.c:1867
Inline: False
Direct callers:
- kernel/kprobes.c:register_kretprobe
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff8116af30-ffffffff8116afa8: kprobe_on_func_entry (STB_GLOBAL)
5.3
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff81177d20)
Location: kernel/kprobes.c:1871
Inline: False
Direct callers:
- kernel/kprobes.c:register_kretprobe
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff81177d20-ffffffff81177d98: kprobe_on_func_entry (STB_GLOBAL)
5.4
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff81183c30)
Location: kernel/kprobes.c:1914
Inline: False
Direct callers:
- kernel/kprobes.c:register_kretprobe
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff81183c30-ffffffff81183ca8: kprobe_on_func_entry (STB_GLOBAL)
5.8
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff811979f0)
Location: kernel/kprobes.c:1958
Inline: False
Direct callers:
- kernel/kprobes.c:register_kretprobe
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff811979f0-ffffffff81197a66: kprobe_on_func_entry (STB_GLOBAL)
5.11
: ✅int kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff81194e30)
Location: kernel/kprobes.c:1970
Inline: False
Direct callers:
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff81194e30-ffffffff81194ebb: kprobe_on_func_entry (STB_GLOBAL)
5.13
: ✅int kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff81195e30)
Location: kernel/kprobes.c:1975
Inline: False
Direct callers:
- kernel/trace/trace_kprobe.c:__trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff81195e30-ffffffff81195eb5: kprobe_on_func_entry (STB_GLOBAL)
5.15
: ✅int kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff811beda0)
Location: kernel/kprobes.c:1967
Inline: False
Direct callers:
- kernel/trace/trace_kprobe.c:__trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff811beda0-ffffffff811bee25: kprobe_on_func_entry (STB_GLOBAL)
5.19
: Selective Inline, Transformation ⚠️int kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/kprobes.c (ffffffff811f20de)
Location: kernel/kprobes.c:2158
Inline: True
Direct callers:
- kernel/trace/trace_kprobe.c:__trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff81e64781-ffffffff81e64795: kprobe_on_func_entry.cold (STB_LOCAL)
ffffffff811f21f0-ffffffff811f22c4: kprobe_on_func_entry (STB_GLOBAL)
6.2
: Selective Inline, Transformation ⚠️int kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/kprobes.c (ffffffff81238dbe)
Location: kernel/kprobes.c:2166
Inline: True
Direct callers:
- kernel/trace/trace_kprobe.c:__trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff8205c825-ffffffff8205c839: kprobe_on_func_entry.cold (STB_LOCAL)
ffffffff81238ef0-ffffffff81238fc4: kprobe_on_func_entry (STB_GLOBAL)
6.5
: Selective Inline, Transformation ⚠️int kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/kprobes.c (ffffffff8124ff18)
Location: kernel/kprobes.c:2179
Inline: True
Direct callers:
- kernel/trace/trace_kprobe.c:__trace_kprobe_create
- kernel/trace/trace_kprobe.c:__trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff820db17a-ffffffff820db18e: kprobe_on_func_entry.cold (STB_LOCAL)
ffffffff81250030-ffffffff81250104: kprobe_on_func_entry (STB_GLOBAL)
6.8
: Selective Inline, Transformation ⚠️int kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/kprobes.c (ffffffff81269bd1)
Location: kernel/kprobes.c:2180
Inline: True
Direct callers:
- kernel/trace/trace_kprobe.c:__trace_kprobe_create
- kernel/trace/trace_kprobe.c:__trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff821b6eb5-ffffffff821b6ec9: kprobe_on_func_entry.cold (STB_LOCAL)
ffffffff81269e40-ffffffff81269f14: kprobe_on_func_entry (STB_GLOBAL)
arm64
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffff8000101f9250)
Location: kernel/kprobes.c:1914
Inline: False
Direct callers:
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffff8000101f9250-ffff8000101f92f8: kprobe_on_func_entry (STB_GLOBAL)
armhf
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (c0439520)
Location: kernel/kprobes.c:1914
Inline: False
Direct callers:
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
c0439520-c04395b4: kprobe_on_func_entry (STB_GLOBAL)
ppc64el
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (c0000000002708e0)
Location: kernel/kprobes.c:1914
Inline: False
Direct callers:
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
c0000000002708e0-c00000000027095c: kprobe_on_func_entry (STB_GLOBAL)
riscv64
: Absent ⚠️
aws
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff8117c250)
Location: kernel/kprobes.c:1914
Inline: False
Direct callers:
- kernel/kprobes.c:register_kretprobe
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff8117c250-ffffffff8117c2c8: kprobe_on_func_entry (STB_GLOBAL)
azure
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff8116f3f0)
Location: kernel/kprobes.c:1914
Inline: False
Direct callers:
- kernel/kprobes.c:register_kretprobe
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff8116f3f0-ffffffff8116f468: kprobe_on_func_entry (STB_GLOBAL)
gcp
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff8117a020)
Location: kernel/kprobes.c:1914
Inline: False
Direct callers:
- kernel/kprobes.c:register_kretprobe
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff8117a020-ffffffff8117a098: kprobe_on_func_entry (STB_GLOBAL)
lowlatency
: ✅bool kprobe_on_func_entry(kprobe_opcode_t *addr, const char *sym, long unsigned int offset);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/kprobes.c (ffffffff81187950)
Location: kernel/kprobes.c:1914
Inline: False
Direct callers:
- kernel/kprobes.c:register_kretprobe
- kernel/trace/trace_kprobe.c:trace_kprobe_create
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
- kernel/trace/trace_kprobe.c:trace_kprobe_on_func_entry
Symbols:
ffffffff81187950-ffffffff811879c8: kprobe_on_func_entry (STB_GLOBAL)
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
⚠️bool
➡️ int
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
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅