bpf_link_init
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Selective Inline ⚠️void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, const struct bpf_link_ops *ops, struct bpf_prog *prog);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff8120102d)
Location: kernel/bpf/syscall.c:2265
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
Direct callers:
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/net_namespace.c:netns_bpf_link_create
- kernel/bpf/cgroup.c:cgroup_bpf_link_attach
Symbols:
ffffffff81200c40-ffffffff81200c64: bpf_link_init (STB_GLOBAL)
5.11
: Selective Inline ⚠️void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, const struct bpf_link_ops *ops, struct bpf_prog *prog);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff81200a1d)
Location: kernel/bpf/syscall.c:2281
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
Direct callers:
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/net_namespace.c:netns_bpf_link_create
- kernel/bpf/cgroup.c:cgroup_bpf_link_attach
- net/core/dev.c:bpf_xdp_link_attach
Symbols:
ffffffff81200110-ffffffff81200134: bpf_link_init (STB_GLOBAL)
5.13
: Selective Inline ⚠️void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, const struct bpf_link_ops *ops, struct bpf_prog *prog);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff8120143d)
Location: kernel/bpf/syscall.c:2289
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
Direct callers:
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/net_namespace.c:netns_bpf_link_create
- kernel/bpf/cgroup.c:cgroup_bpf_link_attach
- net/core/dev.c:bpf_xdp_link_attach
Symbols:
ffffffff81200ac0-ffffffff81200ae4: bpf_link_init (STB_GLOBAL)
5.15
: Selective Inline ⚠️void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, const struct bpf_link_ops *ops, struct bpf_prog *prog);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff812333e8)
Location: kernel/bpf/syscall.c:2399
Inline: True
Inline callers:
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
Direct callers:
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/net_namespace.c:netns_bpf_link_create
- kernel/bpf/cgroup.c:cgroup_bpf_link_attach
- net/core/dev.c:bpf_xdp_link_attach
Symbols:
ffffffff81232830-ffffffff81232854: bpf_link_init (STB_GLOBAL)
5.19
: Selective Inline ⚠️void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, const struct bpf_link_ops *ops, struct bpf_prog *prog);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff8127643e)
Location: kernel/bpf/syscall.c:2647
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_raw_tp_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
Direct callers:
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/net_namespace.c:netns_bpf_link_create
- kernel/bpf/cgroup.c:cgroup_bpf_link_attach
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- net/core/dev.c:bpf_xdp_link_attach
- net/bpf/bpf_dummy_struct_ops.c:bpf_struct_ops_test_run
Symbols:
ffffffff81275c40-ffffffff81275c70: bpf_link_init (STB_GLOBAL)
6.2
: Selective Inline ⚠️void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, const struct bpf_link_ops *ops, struct bpf_prog *prog);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff812cc5ae)
Location: kernel/bpf/syscall.c:2681
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_raw_tp_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
Direct callers:
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/trampoline.c:bpf_trampoline_link_cgroup_shim
- kernel/bpf/net_namespace.c:netns_bpf_link_create
- kernel/bpf/cgroup.c:cgroup_bpf_link_attach
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- net/core/dev.c:bpf_xdp_link_attach
- net/bpf/bpf_dummy_struct_ops.c:bpf_struct_ops_test_run
Symbols:
ffffffff812cbd30-ffffffff812cbd60: bpf_link_init (STB_GLOBAL)
6.5
: Selective Inline ⚠️void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, const struct bpf_link_ops *ops, struct bpf_prog *prog);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff812f3f4e)
Location: kernel/bpf/syscall.c:2794
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_raw_tp_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
Direct callers:
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/trampoline.c:bpf_trampoline_link_cgroup_shim
- kernel/bpf/net_namespace.c:netns_bpf_link_create
- kernel/bpf/cgroup.c:cgroup_bpf_link_attach
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_link_create
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- drivers/hid/bpf/hid_bpf_jmp_table.c:__hid_bpf_attach_prog
- net/core/dev.c:bpf_xdp_link_attach
- net/bpf/bpf_dummy_struct_ops.c:bpf_struct_ops_test_run
- net/netfilter/nf_bpf_link.c:bpf_nf_link_attach
Symbols:
ffffffff812f36a0-ffffffff812f36d0: bpf_link_init (STB_GLOBAL)
6.8
: Selective Inline ⚠️void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, const struct bpf_link_ops *ops, struct bpf_prog *prog);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/bpf/syscall.c (ffffffff81312e7d)
Location: kernel/bpf/syscall.c:2856
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_raw_tp_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
Direct callers:
- kernel/trace/bpf_trace.c:bpf_uprobe_multi_link_attach
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/trampoline.c:bpf_trampoline_link_cgroup_shim
- kernel/bpf/net_namespace.c:netns_bpf_link_create
- kernel/bpf/tcx.c:tcx_link_attach
- kernel/bpf/cgroup.c:cgroup_bpf_link_attach
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_link_create
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
- drivers/net/netkit.c:netkit_link_attach
- drivers/hid/bpf/hid_bpf_jmp_table.c:__hid_bpf_attach_prog
- net/core/dev.c:bpf_xdp_link_attach
- net/bpf/bpf_dummy_struct_ops.c:bpf_struct_ops_test_run
- net/netfilter/nf_bpf_link.c:bpf_nf_link_attach
Symbols:
ffffffff81312530-ffffffff81312560: bpf_link_init (STB_GLOBAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Regular
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
✅