bpf_get_perf_event_infoRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: Absent ⚠️
4.15: Absent ⚠️
4.18: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff811a5f50)
Location: kernel/trace/bpf_trace.c:1180
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
Symbols:
ffffffff811a5f50-ffffffff811a6069: bpf_get_perf_event_info (STB_GLOBAL)
5.0: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff811b4300)
Location: kernel/trace/bpf_trace.c:1215
Inline: False
Direct callers:
- kernel/bpf/syscall.c:__do_sys_bpf
Symbols:
ffffffff811b4300-ffffffff811b4419: bpf_get_perf_event_info (STB_GLOBAL)
5.3: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff811c3310)
Location: kernel/trace/bpf_trace.c:1387
Inline: False
Direct callers:
- kernel/bpf/syscall.c:__do_sys_bpf
Symbols:
ffffffff811c3310-ffffffff811c342b: bpf_get_perf_event_info (STB_GLOBAL)
5.4: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff811ceac0)
Location: kernel/trace/bpf_trace.c:1411
Inline: False
Direct callers:
- kernel/bpf/syscall.c:__do_sys_bpf
Symbols:
ffffffff811ceac0-ffffffff811cebdb: bpf_get_perf_event_info (STB_GLOBAL)
5.8: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff811eafe0)
Location: kernel/trace/bpf_trace.c:1905
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
Symbols:
ffffffff811eafe0-ffffffff811eb0fb: bpf_get_perf_event_info (STB_GLOBAL)
5.11: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff811e9180)
Location: kernel/trace/bpf_trace.c:2161
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
Symbols:
ffffffff811e9180-ffffffff811e929b: bpf_get_perf_event_info (STB_GLOBAL)
5.13: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff811ea070)
Location: kernel/trace/bpf_trace.c:1858
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
Symbols:
ffffffff811ea070-ffffffff811ea18d: bpf_get_perf_event_info (STB_GLOBAL)
5.15: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff8121aea0)
Location: kernel/trace/bpf_trace.c:1942
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
Symbols:
ffffffff8121aea0-ffffffff8121afc3: bpf_get_perf_event_info (STB_GLOBAL)
5.19: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff81259bf0)
Location: kernel/trace/bpf_trace.c:2123
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
Symbols:
ffffffff81259bf0-ffffffff81259d60: bpf_get_perf_event_info (STB_GLOBAL)
6.2: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff812a9e90)
Location: kernel/trace/bpf_trace.c:2346
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
Symbols:
ffffffff812a9e90-ffffffff812aa000: bpf_get_perf_event_info (STB_GLOBAL)
6.5: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff812cc700)
Location: kernel/trace/bpf_trace.c:2355
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
Symbols:
ffffffff812cc700-ffffffff812cc875: bpf_get_perf_event_info (STB_GLOBAL)
6.8: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr, long unsigned int *missed);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff812e9b80)
Location: kernel/trace/bpf_trace.c:2460
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_perf_link_fill_common
Symbols:
ffffffff812e9b80-ffffffff812e9d01: bpf_get_perf_event_info (STB_GLOBAL)
arm64: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffff80001024ed90)
Location: kernel/trace/bpf_trace.c:1411
Inline: False
Direct callers:
- kernel/bpf/syscall.c:__do_sys_bpf
Symbols:
ffff80001024ed90-ffff80001024eee0: bpf_get_perf_event_info (STB_GLOBAL)
armhf: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (c0481ce0)
Location: kernel/trace/bpf_trace.c:1411
Inline: False
Direct callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
Symbols:
c0481ce0-c0481e24: bpf_get_perf_event_info (STB_GLOBAL)
ppc64el: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (c0000000002eb3e0)
Location: kernel/trace/bpf_trace.c:1411
Inline: False
Direct callers:
- kernel/bpf/syscall.c:__do_sys_bpf
Symbols:
c0000000002eb3e0-c0000000002eb5b4: bpf_get_perf_event_info (STB_GLOBAL)
riscv64: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/bpf/syscall.c (0)
Location: include/linux/trace_events.h:522
Inline: True
aws: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff811c70e0)
Location: kernel/trace/bpf_trace.c:1411
Inline: False
Direct callers:
- kernel/bpf/syscall.c:__do_sys_bpf
Symbols:
ffffffff811c70e0-ffffffff811c71fb: bpf_get_perf_event_info (STB_GLOBAL)
azure: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff811b9ec0)
Location: kernel/trace/bpf_trace.c:1411
Inline: False
Direct callers:
- kernel/bpf/syscall.c:__do_sys_bpf
Symbols:
ffffffff811b9ec0-ffffffff811b9fdb: bpf_get_perf_event_info (STB_GLOBAL)
gcp: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff811c4eb0)
Location: kernel/trace/bpf_trace.c:1411
Inline: False
Direct callers:
- kernel/bpf/syscall.c:__do_sys_bpf
Symbols:
ffffffff811c4eb0-ffffffff811c4fcb: bpf_get_perf_event_info (STB_GLOBAL)
lowlatency: ✅int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id, u32 *fd_type, const char **buf, u64 *probe_offset, u64 *probe_addr);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/trace/bpf_trace.c (ffffffff811d3110)
Location: kernel/trace/bpf_trace.c:1411
Inline: False
Direct callers:
- kernel/bpf/syscall.c:__do_sys_bpf
Symbols:
ffffffff811d3110-ffffffff811d322b: bpf_get_perf_event_info (STB_GLOBAL)
Regular
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 ⚠️long unsigned int *missed
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅