Symbol: bpf_link__fd
samples/bpf/task_fd_query_user.c
100
event_fd = bpf_link__fd(links[link_idx]);
tools/bpf/bpftool/pids.c
146
fd = bpf_iter_create(bpf_link__fd(skel->links.iter));
tools/bpf/bpftool/struct_ops.c
567
if (bpf_link_get_info_by_fd(bpf_link__fd(link),
tools/lib/bpf/libbpf.c
11084
ret = bpf_link_update(bpf_link__fd(link), prog_fd, NULL);
tools/lib/bpf/libbpf.h
467
LIBBPF_API int bpf_link__fd(const struct bpf_link *link);
tools/perf/util/bpf_counter.c
484
link_fd = bpf_link__fd(link);
tools/perf/util/bpf_lock_contention.c
70
fd = bpf_iter_create(bpf_link__fd(skel->links.slab_cache_iter));
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
252
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
470
close(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1056
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1165
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1225
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1366
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1506
iter_fd = bpf_iter_create(bpf_link__fd(skel->links.proc_maps));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1592
iter_fd = bpf_iter_create(bpf_link__fd(skel->links.proc_maps));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1675
iter_fd = bpf_iter_create(bpf_link__fd(skel->links.get_vma_offset));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
196
err = bpf_link_get_info_by_fd(bpf_link__fd(link), &info, &info_len);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
488
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
58
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
642
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
782
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
908
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
95
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
991
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt.c
145
iter_fd = bpf_iter_create(bpf_link__fd(iter_skel->links.change_tcp_cc));
tools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt_unix.c
87
iter_fd = bpf_iter_create(bpf_link__fd(skel->links.change_sndbuf));
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
141
err = bpf_link_get_info_by_fd(bpf_link__fd(links[i]),
tools/testing/selftests/bpf/prog_tests/bpf_tcp_ca.c
551
err = bpf_link_update(bpf_link__fd(link),
tools/testing/selftests/bpf/prog_tests/bpf_tcp_ca.c
558
err = bpf_link_update(bpf_link__fd(link),
tools/testing/selftests/bpf/prog_tests/cgroup_iter.c
233
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/cgroup_iter.c
72
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/cgroup_iter_memcg.c
18
fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
188
err = bpf_link_update(bpf_link__fd(links[0]),
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
198
err = bpf_link_update(bpf_link__fd(links[0]),
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
194
.relative_id = id_from_link_fd(bpf_link__fd(link1)),
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
207
.relative_fd = bpf_link__fd(link2),
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
441
.relative_fd = bpf_link__fd(link2),
tools/testing/selftests/bpf/prog_tests/cgrp_local_storage.c
203
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/check_mtu.c
61
fd = bpf_link__fd(link);
tools/testing/selftests/bpf/prog_tests/dmabuf_iter.c
152
iter_fd = bpf_iter_create(bpf_link__fd(skel->links.dmabuf_collector));
tools/testing/selftests/bpf/prog_tests/dmabuf_iter.c
175
iter_fd = bpf_iter_create(bpf_link__fd(skel->links.dmabuf_collector));
tools/testing/selftests/bpf/prog_tests/dmabuf_iter.c
229
iter_fd = bpf_iter_create(bpf_link__fd(skel->links.dmabuf_collector));
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
139
err = bpf_link_get_info_by_fd(bpf_link__fd(link[i]),
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
171
link_fd = bpf_link__fd(link);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
200
link_fd = bpf_link__fd(link);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
230
link_fd = bpf_link__fd(link);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
266
link_fd = bpf_link__fd(link);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
389
link_fd = bpf_link__fd(link);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
586
link_fd = bpf_link__fd(link);
tools/testing/selftests/bpf/prog_tests/kmem_cache_iter.c
103
iter_fd = bpf_iter_create(bpf_link__fd(skel->links.slab_info_collector));
tools/testing/selftests/bpf/prog_tests/missed.c
33
err = bpf_link_get_info_by_fd(bpf_link__fd(skel->links.test2), &info, &len);
tools/testing/selftests/bpf/prog_tests/netfilter_link_attach.c
55
fd = bpf_link__fd(link);
tools/testing/selftests/bpf/prog_tests/sock_destroy.c
21
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/sock_iter_batch.c
105
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/sock_iter_batch.c
145
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/sock_iter_batch.c
835
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/sock_iter_batch.c
907
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
223
err = bpf_link_update(bpf_link__fd(link), bpf_program__fd(prog), &opts);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
229
err = bpf_link_update(bpf_link__fd(link), bpf_program__fd(prog), &opts);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
345
iter_fd = bpf_iter_create(bpf_link__fd(link));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1089
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1212
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1226
lid2 = id_from_link_fd(bpf_link__fd(skel->links.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1268
lid3 = id_from_link_fd(bpf_link__fd(skel->links.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1280
lid4 = id_from_link_fd(bpf_link__fd(skel->links.tc4));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1368
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1382
lid2 = id_from_link_fd(bpf_link__fd(skel->links.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1424
lid3 = id_from_link_fd(bpf_link__fd(skel->links.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1436
lid4 = id_from_link_fd(bpf_link__fd(skel->links.tc4));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1556
ASSERT_EQ(ifindex_from_link_fd(bpf_link__fd(skel->links.tc1)), 0, "tc1_ifindex");
tools/testing/selftests/bpf/prog_tests/tc_links.c
1557
ASSERT_EQ(ifindex_from_link_fd(bpf_link__fd(skel->links.tc2)), 0, "tc2_ifindex");
tools/testing/selftests/bpf/prog_tests/tc_links.c
1558
ASSERT_EQ(ifindex_from_link_fd(bpf_link__fd(skel->links.tc3)), 0, "tc3_ifindex");
tools/testing/selftests/bpf/prog_tests/tc_links.c
1559
ASSERT_EQ(ifindex_from_link_fd(bpf_link__fd(skel->links.tc4)), 0, "tc4_ifindex");
tools/testing/selftests/bpf/prog_tests/tc_links.c
160
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
170
lid2 = id_from_link_fd(bpf_link__fd(skel->links.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1943
ASSERT_EQ(ifindex_from_link_fd(bpf_link__fd(skel->links.tc1)), 0, "tc1_ifindex");
tools/testing/selftests/bpf/prog_tests/tc_links.c
1944
ASSERT_EQ(ifindex_from_link_fd(bpf_link__fd(skel->links.tc2)), 0, "tc2_ifindex");
tools/testing/selftests/bpf/prog_tests/tc_links.c
1945
ASSERT_EQ(ifindex_from_link_fd(bpf_link__fd(skel->links.tc3)), 0, "tc3_ifindex");
tools/testing/selftests/bpf/prog_tests/tc_links.c
1946
ASSERT_EQ(ifindex_from_link_fd(bpf_link__fd(skel->links.tc4)), 0, "tc4_ifindex");
tools/testing/selftests/bpf/prog_tests/tc_links.c
213
lid3 = id_from_link_fd(bpf_link__fd(skel->links.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
226
lid4 = id_from_link_fd(bpf_link__fd(skel->links.tc4));
tools/testing/selftests/bpf/prog_tests/tc_links.c
314
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
324
lid2 = id_from_link_fd(bpf_link__fd(skel->links.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
367
lid3 = id_from_link_fd(bpf_link__fd(skel->links.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
371
.relative_fd = bpf_link__fd(skel->links.tc2),
tools/testing/selftests/bpf/prog_tests/tc_links.c
380
lid4 = id_from_link_fd(bpf_link__fd(skel->links.tc4));
tools/testing/selftests/bpf/prog_tests/tc_links.c
461
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
47
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
483
lid2 = id_from_link_fd(bpf_link__fd(skel->links.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
671
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
687
lid2 = id_from_link_fd(bpf_link__fd(skel->links.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
734
.relative_fd = bpf_link__fd(skel->links.tc2),
tools/testing/selftests/bpf/prog_tests/tc_links.c
82
lid2 = id_from_link_fd(bpf_link__fd(skel->links.tc2));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
232
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
267
lid2 = id_from_link_fd(bpf_link__fd(skel->links.tc2));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
347
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
387
lid2 = id_from_link_fd(bpf_link__fd(skel->links.tc2));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
596
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
697
lid1 = id_from_link_fd(bpf_link__fd(skel->links.tc1));
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1449
lid2 = id_from_link_fd(bpf_link__fd(skel->links.tc2));
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1505
lid4 = id_from_link_fd(bpf_link__fd(skel->links.tc4));
tools/testing/selftests/bpf/prog_tests/test_struct_ops_module.c
266
fd = bpf_link__fd(link);
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
195
if (ASSERT_OK(bpf_link_get_info_by_fd(bpf_link__fd(skel->links.sys_nanosleep_enter),
tools/testing/selftests/bpf/prog_tests/xdp_link.c
122
err = bpf_link_get_info_by_fd(bpf_link__fd(link),
tools/testing/selftests/bpf/prog_tests/xdp_link.c
141
err = bpf_link_get_info_by_fd(bpf_link__fd(link),
tools/testing/selftests/bpf/testing_helpers.c
247
err = bpf_link_get_info_by_fd(bpf_link__fd(link), info, &info_len);
tools/testing/selftests/hid/hid_bpf.c
277
link_fd = bpf_link__fd(link);