Symbol: bpf_program__fd
samples/bpf/fds_example.c
65
return bpf_program__fd(bpf_object__next_program(obj, NULL));
samples/bpf/sockex1_user.c
33
prog_fd = bpf_program__fd(prog);
samples/bpf/sockex2_user.c
37
prog_fd = bpf_program__fd(prog);
samples/bpf/sockex3_user.c
56
fd = bpf_program__fd(prog);
samples/bpf/tracex5_user.c
83
fd = bpf_program__fd(prog);
samples/bpf/xdp_adjust_tail_user.c
160
prog_fd = bpf_program__fd(prog);
samples/bpf/xdp_fwd_user.c
192
prog_fd = bpf_program__fd(prog);
samples/bpf/xdp_sample_user.c
1297
ret = bpf_xdp_attach(ifindex, bpf_program__fd(xdp_prog), xdp_flags, NULL);
samples/bpf/xdp_tx_iptunnel_user.c
272
prog_fd = bpf_program__fd(prog);
samples/hid/hid_surface_dial.c
100
haptic_fd = bpf_program__fd(skel->progs.set_haptic);
tools/bpf/bpftool/prog.c
1529
return bpf_obj_pin(bpf_program__fd(prog), path);
tools/bpf/bpftool/prog.c
1861
err = bpf_obj_pin(bpf_program__fd(prog), pinfile);
tools/lib/bpf/libbpf.c
11076
int prog_fd = bpf_program__fd(prog);
tools/lib/bpf/libbpf.c
11275
prog_fd = bpf_program__fd(prog);
tools/lib/bpf/libbpf.c
12020
prog_fd = bpf_program__fd(prog);
tools/lib/bpf/libbpf.c
12479
prog_fd = bpf_program__fd(prog);
tools/lib/bpf/libbpf.c
12811
if (bpf_program__fd(prog) < 0) {
tools/lib/bpf/libbpf.c
13013
prog_fd = bpf_program__fd(prog);
tools/lib/bpf/libbpf.c
13096
prog_fd = bpf_program__fd(prog);
tools/lib/bpf/libbpf.c
13158
prog_fd = bpf_program__fd(prog);
tools/lib/bpf/libbpf.c
13356
prog_fd = bpf_program__fd(prog);
tools/lib/bpf/libbpf.c
13396
prog_fd = bpf_program__fd(prog);
tools/lib/bpf/libbpf.c
13434
if (bpf_program__fd(prog) < 0) {
tools/lib/bpf/libbpf.c
14174
prog_fd = bpf_program__fd(prog);
tools/lib/bpf/libbpf.c
5493
fd = bpf_program__fd(targ_prog);
tools/lib/bpf/libbpf.c
8848
prog_fd = bpf_program__fd(prog);
tools/lib/bpf/libbpf.h
435
LIBBPF_API int bpf_program__fd(const struct bpf_program *prog);
tools/perf/builtin-trace.c
3797
return sc ? bpf_program__fd(sc->bpf_prog.sys_enter) : bpf_program__fd(unaugmented_prog);
tools/perf/builtin-trace.c
3803
return sc ? bpf_program__fd(sc->bpf_prog.sys_exit) : bpf_program__fd(unaugmented_prog);
tools/perf/builtin-trace.c
4092
prog_fd = bpf_program__fd(sc->bpf_prog.sys_enter);
tools/perf/util/bpf_counter_cgroup.c
192
prog_fd = bpf_program__fd(skel->progs.trigger_read);
tools/perf/util/bpf_counter_cgroup.c
238
int prog_fd = bpf_program__fd(skel->progs.trigger_read);
tools/perf/util/bpf_lock_contention.c
437
int prog_fd = bpf_program__fd(skel->progs.end_timestamp);
tools/perf/util/bpf_lock_contention.c
753
int prog_fd = bpf_program__fd(skel->progs.collect_lock_syms);
tools/testing/selftests/bpf/benchs/bench_bpf_crypto.c
119
pfd = bpf_program__fd(ctx.skel->progs.crypto_setup);
tools/testing/selftests/bpf/benchs/bench_bpf_crypto.c
138
ctx.pfd = bpf_program__fd(ctx.skel->progs.crypto_encrypt);
tools/testing/selftests/bpf/benchs/bench_bpf_crypto.c
144
ctx.pfd = bpf_program__fd(ctx.skel->progs.crypto_decrypt);
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
305
int fd = bpf_program__fd(ctx.bench->progs.run_bench);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
253
parser = bpf_program__fd(ctx.skel->progs.prog_skb_parser);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
254
verdict = bpf_program__fd(ctx.skel->progs.prog_skb_verdict);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
255
pass = bpf_program__fd(ctx.skel->progs.prog_skb_pass);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
299
bpf_program__fd(ctx.skel->progs.prog_skmsg_pass) :
tools/testing/selftests/bpf/benchs/bench_sockmap.c
300
bpf_program__fd(ctx.skel->progs.prog_skmsg_verdict);
tools/testing/selftests/bpf/benchs/bench_trigger.c
119
int fd = ctx.driver_prog_fd ?: bpf_program__fd(ctx.skel->progs.trigger_driver);
tools/testing/selftests/bpf/benchs/bench_trigger.c
187
ctx.driver_prog_fd = bpf_program__fd(ctx.skel->progs.trigger_kernel_count);
tools/testing/selftests/bpf/benchs/bench_trigger.c
307
ctx.driver_prog_fd = bpf_program__fd(ctx.skel->progs.trigger_driver_kfunc);
tools/testing/selftests/bpf/benchs/bench_trigger.c
319
ctx.driver_prog_fd = bpf_program__fd(ctx.skel->progs.trigger_driver_kfunc);
tools/testing/selftests/bpf/benchs/bench_trigger.c
331
ctx.driver_prog_fd = bpf_program__fd(ctx.skel->progs.trigger_driver_kfunc);
tools/testing/selftests/bpf/flow_dissector_load.h
31
*prog_fd = bpf_program__fd(main_prog);
tools/testing/selftests/bpf/flow_dissector_load.h
55
fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/arena_atomics.c
113
prog_fd = bpf_program__fd(skel->progs.cmpxchg);
tools/testing/selftests/bpf/prog_tests/arena_atomics.c
12
prog_fd = bpf_program__fd(skel->progs.add);
tools/testing/selftests/bpf/prog_tests/arena_atomics.c
135
prog_fd = bpf_program__fd(skel->progs.xchg);
tools/testing/selftests/bpf/prog_tests/arena_atomics.c
155
prog_fd = bpf_program__fd(skel->progs.uaf);
tools/testing/selftests/bpf/prog_tests/arena_atomics.c
178
prog_fd = bpf_program__fd(skel->progs.load_acquire);
tools/testing/selftests/bpf/prog_tests/arena_atomics.c
208
prog_fd = bpf_program__fd(skel->progs.store_release);
tools/testing/selftests/bpf/prog_tests/arena_atomics.c
37
prog_fd = bpf_program__fd(skel->progs.sub);
tools/testing/selftests/bpf/prog_tests/arena_atomics.c
62
prog_fd = bpf_program__fd(skel->progs.and);
tools/testing/selftests/bpf/prog_tests/arena_atomics.c
79
prog_fd = bpf_program__fd(skel->progs.or);
tools/testing/selftests/bpf/prog_tests/arena_atomics.c
96
prog_fd = bpf_program__fd(skel->progs.xor);
tools/testing/selftests/bpf/prog_tests/arena_htab.c
51
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.arena_htab_llvm), &opts);
tools/testing/selftests/bpf/prog_tests/arena_htab.c
76
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.arena_htab_asm), &opts);
tools/testing/selftests/bpf/prog_tests/arena_list.c
48
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.arena_list_add), &opts);
tools/testing/selftests/bpf/prog_tests/arena_list.c
61
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.arena_list_del), &opts);
tools/testing/selftests/bpf/prog_tests/arena_spin_lock.c
81
prog_fd = bpf_program__fd(skel->progs.prog);
tools/testing/selftests/bpf/prog_tests/arena_strsearch.c
16
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.arena_strsearch), &opts);
tools/testing/selftests/bpf/prog_tests/assign_reuse.c
111
fd_tc = bpf_program__fd(skel->progs.tc_main);
tools/testing/selftests/bpf/prog_tests/assign_reuse.c
112
fd_accept = bpf_program__fd(skel->progs.reuse_accept);
tools/testing/selftests/bpf/prog_tests/assign_reuse.c
113
fd_drop = bpf_program__fd(skel->progs.reuse_drop);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
147
prog_fd = bpf_program__fd(skel->progs.test_kprobe);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
163
prog_fd = bpf_program__fd(skel->progs.test_kretprobe);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
521
prog_fd = bpf_program__fd(skel->progs.fentry_test1);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
532
prog_fd = bpf_program__fd(skel->progs.fexit_test1);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
539
prog_fd = bpf_program__fd(skel->progs.fmod_ret_test);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
545
prog_fd = bpf_program__fd(skel->progs.fentry_test1);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
548
prog_fd = bpf_program__fd(skel->progs.fmod_ret_test);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
577
prog_fd = bpf_program__fd(skel->progs.test_int_hook);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
609
prog_fd = bpf_program__fd(skel->progs.handle_tp_btf);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
687
prog_fd = bpf_program__fd(skel->progs.handle_raw_tp);
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
76
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
26
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
82
prog_fd = bpf_program__fd(skel->progs.one_map_two_jumps);
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
110
prog_fd = bpf_program__fd(skel->progs.nf_xdp_ct_test);
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
112
prog_fd = bpf_program__fd(skel->progs.nf_skb_ct_test);
tools/testing/selftests/bpf/prog_tests/btf.c
4879
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/btf_skc_cls_ingress.c
37
.prog_fd = bpf_program__fd(skel->progs.cls_ingress));
tools/testing/selftests/bpf/prog_tests/cb_refs.c
41
bpf_prog_test_run_opts(bpf_program__fd(prog), &run_opts);
tools/testing/selftests/bpf/prog_tests/cgroup_ancestor.c
69
t->tc_attach.prog_fd = bpf_program__fd(t->skel->progs.log_cgroup_id);
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
186
link_upd_opts.old_prog_fd = bpf_program__fd(skel->progs.egress_alt);
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
189
bpf_program__fd(skel->progs.egress_alt),
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
196
link_upd_opts.old_prog_fd = bpf_program__fd(skel->progs.egress);
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
199
bpf_program__fd(skel->progs.egress_alt),
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
49
prog_fd = bpf_program__fd(skel->progs.egress);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
169
fd1 = bpf_program__fd(skel->progs.getsockopt_1);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
170
fd2 = bpf_program__fd(skel->progs.getsockopt_2);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
171
fd3 = bpf_program__fd(skel->progs.getsockopt_3);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
172
fd4 = bpf_program__fd(skel->progs.getsockopt_4);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
292
fd1 = bpf_program__fd(skel->progs.getsockopt_1);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
293
fd2 = bpf_program__fd(skel->progs.getsockopt_2);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
294
fd3 = bpf_program__fd(skel->progs.getsockopt_3);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
295
fd4 = bpf_program__fd(skel->progs.getsockopt_4);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
36
fd1 = bpf_program__fd(skel->progs.getsockopt_1);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
37
fd2 = bpf_program__fd(skel->progs.getsockopt_2);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
38
fd3 = bpf_program__fd(skel->progs.getsockopt_3);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
39
fd4 = bpf_program__fd(skel->progs.getsockopt_4);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
400
fd2 = bpf_program__fd(skel->progs.getsockopt_2);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
498
fd1 = bpf_program__fd(skel->progs.getsockopt_1);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
499
fd2 = bpf_program__fd(skel->progs.getsockopt_2);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_ordering.c
25
prog_p_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_ordering.c
35
prog_p2_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/cgroup_preorder.c
31
prog_c_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/cgroup_preorder.c
39
prog_c2_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/cgroup_preorder.c
63
prog_p_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/cgroup_preorder.c
71
prog_p2_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/cgroup_skb_direct_packet_access.c
21
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.direct_packet_access), &topts);
tools/testing/selftests/bpf/prog_tests/cgrp_kfunc.c
129
ret = bpf_prog_test_run_opts(bpf_program__fd(prog), &opts);
tools/testing/selftests/bpf/prog_tests/check_mtu.c
138
int err, prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/check_mtu.c
158
int err, prog_fd = bpf_program__fd(skel->progs.tc_chk_segs_flag);
tools/testing/selftests/bpf/prog_tests/check_mtu.c
85
int err, prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
329
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/connect_force_port.c
110
err = bpf_prog_attach(bpf_program__fd(prog), cgroup_fd, v4 ?
tools/testing/selftests/bpf/prog_tests/connect_force_port.c
78
err = bpf_prog_attach(bpf_program__fd(prog), cgroup_fd, v4 ?
tools/testing/selftests/bpf/prog_tests/connect_force_port.c
94
err = bpf_prog_attach(bpf_program__fd(prog), cgroup_fd, v4 ?
tools/testing/selftests/bpf/prog_tests/crypto_sanity.c
120
pfd = bpf_program__fd(skel->progs.skb_crypto_setup);
tools/testing/selftests/bpf/prog_tests/crypto_sanity.c
142
tc_attach_enc.prog_fd = bpf_program__fd(skel->progs.encrypt_sanity);
tools/testing/selftests/bpf/prog_tests/crypto_sanity.c
167
tc_attach_dec.prog_fd = bpf_program__fd(skel->progs.decrypt_sanity);
tools/testing/selftests/bpf/prog_tests/decap_sanity.c
47
tc_attach.prog_fd = bpf_program__fd(skel->progs.decap_sanity);
tools/testing/selftests/bpf/prog_tests/dmabuf_iter.c
250
fd = bpf_program__fd(skel->progs.iter_dmabuf_for_each);
tools/testing/selftests/bpf/prog_tests/dummy_st_ops.c
116
fd = bpf_program__fd(skel->progs.test_2);
tools/testing/selftests/bpf/prog_tests/dummy_st_ops.c
143
fd = bpf_program__fd(skel->progs.test_sleepable);
tools/testing/selftests/bpf/prog_tests/dummy_st_ops.c
168
fd = bpf_program__fd(skel->progs.test_sleepable);
tools/testing/selftests/bpf/prog_tests/dummy_st_ops.c
42
fd = bpf_program__fd(skel->progs.test_1);
tools/testing/selftests/bpf/prog_tests/dummy_st_ops.c
69
fd = bpf_program__fd(skel->progs.test_1);
tools/testing/selftests/bpf/prog_tests/dynptr.c
109
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/dynptr.c
168
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/empty_skb.c
130
err = bpf_prog_test_run_opts(bpf_program__fd(prog), &tattr);
tools/testing/selftests/bpf/prog_tests/enable_stats.c
29
prog_fd = bpf_program__fd(skel->progs.test_enable_stats);
tools/testing/selftests/bpf/prog_tests/exceptions.c
127
bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime),
tools/testing/selftests/bpf/prog_tests/exceptions.c
137
bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime),
tools/testing/selftests/bpf/prog_tests/exceptions.c
147
bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime),
tools/testing/selftests/bpf/prog_tests/exceptions.c
157
bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime),
tools/testing/selftests/bpf/prog_tests/exceptions.c
167
bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime),
tools/testing/selftests/bpf/prog_tests/exceptions.c
177
bpf_program__fd(skel->progs.exception_ext_mod_cb_runtime),
tools/testing/selftests/bpf/prog_tests/exceptions.c
187
bpf_program__fd(skel->progs.exception_ext),
tools/testing/selftests/bpf/prog_tests/exceptions.c
198
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
209
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
220
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
231
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
242
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
253
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
264
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
275
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
288
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
301
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
312
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
323
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
334
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
345
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
356
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
367
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
37
&(int){bpf_program__fd(skel->progs.exception_tail_call_target)}, BPF_ANY),
tools/testing/selftests/bpf/prog_tests/exceptions.c
378
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
389
bpf_program__fd(skel->progs.exception_throw_subprog),
tools/testing/selftests/bpf/prog_tests/exceptions.c
43
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs._prog), &ropts); \
tools/testing/selftests/bpf/prog_tests/exe_ctx.c
35
prog_fd = bpf_program__fd(skel->progs.trigger_all_contexts);
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
322
attach_prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
500
btf_id = find_prog_btf_id("bind_v4_prog", bpf_program__fd(skel->progs.bind_v4_prog));
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
504
fentry_fd = load_fentry(bpf_program__fd(skel->progs.bind_v4_prog), btf_id);
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
544
bpf_program__fd(tgt_skel->progs.xdp_dummy_prog),
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
561
value.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_drop_prog);
tools/testing/selftests/bpf/prog_tests/fib_lookup.c
316
prog_fd = bpf_program__fd(skel->progs.fib_lookup);
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
509
prog_fd = bpf_program__fd(skel->progs._dissect);
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
642
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
721
prog_fd = bpf_program__fd(skel->progs._dissect);
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
814
prog_fd = bpf_program__fd(skel->progs._dissect);
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
507
main_prog_fd = bpf_program__fd(skel->progs._dissect);
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
526
sub_prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/for_each.c
125
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_pkt_access), &topts);
tools/testing/selftests/bpf/prog_tests/for_each.c
191
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_pkt_access), &topts);
tools/testing/selftests/bpf/prog_tests/for_each.c
198
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_pkt_access), &topts);
tools/testing/selftests/bpf/prog_tests/for_each.c
233
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_pkt_access), &topts);
tools/testing/selftests/bpf/prog_tests/for_each.c
55
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_pkt_access), &topts);
tools/testing/selftests/bpf/prog_tests/free_timer.c
56
fd = bpf_program__fd(ctx->overwrite_prog);
tools/testing/selftests/bpf/prog_tests/free_timer.c
95
fd = bpf_program__fd(ctx->start_prog);
tools/testing/selftests/bpf/prog_tests/fsession_test.c
12
prog_fd = bpf_program__fd(skel->progs.test1);
tools/testing/selftests/bpf/prog_tests/get_func_args_test.c
22
prog_fd = bpf_program__fd(skel->progs.test1);
tools/testing/selftests/bpf/prog_tests/get_func_args_test.c
30
prog_fd = bpf_program__fd(skel->progs.fmod_ret_test);
tools/testing/selftests/bpf/prog_tests/get_func_ip_test.c
30
prog_fd = bpf_program__fd(skel->progs.test1);
tools/testing/selftests/bpf/prog_tests/get_func_ip_test.c
35
prog_fd = bpf_program__fd(skel->progs.test5);
tools/testing/selftests/bpf/prog_tests/get_func_ip_test.c
93
prog_fd = bpf_program__fd(skel->progs.test1);
tools/testing/selftests/bpf/prog_tests/global_func_dead_code.c
26
tgt_fd = bpf_program__fd(tgt_skel->progs.chained_global_func_calls_success);
tools/testing/selftests/bpf/prog_tests/jit_probe_mem.c
22
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_jit_probe_mem), &opts);
tools/testing/selftests/bpf/prog_tests/kfunc_call.c
125
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/kfunc_call.c
203
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/kfunc_call.c
248
prog_fd = bpf_program__fd(skel->progs.kfunc_call_test1);
tools/testing/selftests/bpf/prog_tests/kfunc_module_order.c
12
err = bpf_prog_test_run_opts(bpf_program__fd(prog), opts);
tools/testing/selftests/bpf/prog_tests/kmem_cache_iter.c
21
int prog_fd = bpf_program__fd(skel->progs.check_task_struct);
tools/testing/selftests/bpf/prog_tests/kmem_cache_iter.c
78
fd = bpf_program__fd(skel->progs.open_coded_iter);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
21
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
353
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
389
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
77
prog_fd = bpf_program__fd(skel->progs.test_kprobe);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
83
prog_fd = bpf_program__fd(skel->progs.test_kretprobe);
tools/testing/selftests/bpf/prog_tests/kptr_xchg_inline.c
26
err = get_xlated_program(bpf_program__fd(skel->progs.kptr_xchg_inline), &insn, &cnt);
tools/testing/selftests/bpf/prog_tests/ksyms_module.c
54
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.load), &topts);
tools/testing/selftests/bpf/prog_tests/linked_list.c
169
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.map_list_push_pop), &opts);
tools/testing/selftests/bpf/prog_tests/linked_list.c
175
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.inner_map_list_push_pop), &opts);
tools/testing/selftests/bpf/prog_tests/linked_list.c
181
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.global_list_push_pop), &opts);
tools/testing/selftests/bpf/prog_tests/linked_list.c
187
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.global_list_push_pop_nested), &opts);
tools/testing/selftests/bpf/prog_tests/linked_list.c
193
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.global_list_array_push_pop), &opts);
tools/testing/selftests/bpf/prog_tests/linked_list.c
203
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.map_list_push_pop_multiple), &opts);
tools/testing/selftests/bpf/prog_tests/linked_list.c
209
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.inner_map_list_push_pop_multiple), &opts);
tools/testing/selftests/bpf/prog_tests/linked_list.c
215
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.global_list_push_pop_multiple), &opts);
tools/testing/selftests/bpf/prog_tests/linked_list.c
225
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.map_list_in_list), &opts);
tools/testing/selftests/bpf/prog_tests/linked_list.c
231
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.inner_map_list_in_list), &opts);
tools/testing/selftests/bpf/prog_tests/linked_list.c
237
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.global_list_in_list), &opts);
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
111
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.refcount_acquire_without_unstash),
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
116
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.stash_refcounted_node), &opts);
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
120
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.refcount_acquire_without_unstash),
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
23
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.stash_rb_nodes), &opts);
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
44
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.stash_plain), &opts);
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
65
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.stash_local_with_root), &opts);
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
86
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.stash_rb_nodes), &opts);
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
90
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.unstash_rb_node), &opts);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
100
clone_prog_fd = bpf_program__fd(skel->progs.socket_clone);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
95
post_create_prog_fd = bpf_program__fd(skel->progs.socket_post_create);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
96
post_create_prog_fd2 = bpf_program__fd(skel->progs.socket_post_create2);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
97
bind_prog_fd = bpf_program__fd(skel->progs.socket_bind);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
98
bind_prog_fd2 = bpf_program__fd(skel->progs.socket_bind2);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
99
alloc_prog_fd = bpf_program__fd(skel->progs.socket_alloc);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
105
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
109
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_ls_map_kptr_ref_del), &lopts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
125
ret = bpf_prog_test_run_opts(bpf_program__fd(rcu->progs.call_rcu_tasks_trace), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
146
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.count_ref), &lopts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
25
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref1), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
28
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref2), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
32
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_ls_map_kptr_ref1), &lopts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
36
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_ls_map_kptr_ref2), &lopts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
55
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
63
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
70
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
77
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
84
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
91
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr.c
98
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref3), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr_race.c
106
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_percpu_htab_leak), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr_race.c
23
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.count_ref), &opts);
tools/testing/selftests/bpf/prog_tests/map_kptr_race.c
45
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_htab_leak), &opts);
tools/testing/selftests/bpf/prog_tests/metadata.c
109
err = prog_holds_map(bpf_program__fd(obj->progs.prog),
tools/testing/selftests/bpf/prog_tests/metadata.c
126
err = bpf_prog_bind_map(bpf_program__fd(obj->progs.prog),
tools/testing/selftests/bpf/prog_tests/metadata.c
75
err = prog_holds_map(bpf_program__fd(obj->progs.prog),
tools/testing/selftests/bpf/prog_tests/metadata.c
92
err = bpf_prog_bind_map(bpf_program__fd(obj->progs.prog),
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
221
prog_fd = bpf_program__fd(skel->progs.migrate_reuseport);
tools/testing/selftests/bpf/prog_tests/missed.c
117
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/missed.c
122
ASSERT_EQ(get_missed_count(bpf_program__fd(skel->progs.test1)), 0, "test1_recursion_misses");
tools/testing/selftests/bpf/prog_tests/missed.c
123
ASSERT_EQ(get_missed_count(bpf_program__fd(skel->progs.test2)), 1, "test2_recursion_misses");
tools/testing/selftests/bpf/prog_tests/missed.c
124
ASSERT_EQ(get_missed_count(bpf_program__fd(skel->progs.test3)), 1, "test3_recursion_misses");
tools/testing/selftests/bpf/prog_tests/missed.c
125
ASSERT_EQ(get_missed_count(bpf_program__fd(skel->progs.test4)), 1, "test4_recursion_misses");
tools/testing/selftests/bpf/prog_tests/missed.c
28
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/missed.c
78
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/missed.c
83
ASSERT_EQ(get_missed_count(bpf_program__fd(skel->progs.test1)), 0, "test1_recursion_misses");
tools/testing/selftests/bpf/prog_tests/missed.c
84
ASSERT_GE(get_missed_count(bpf_program__fd(skel->progs.test2)), 1, "test2_recursion_misses");
tools/testing/selftests/bpf/prog_tests/missed.c
85
ASSERT_GE(get_missed_count(bpf_program__fd(skel->progs.test3)), 1, "test3_recursion_misses");
tools/testing/selftests/bpf/prog_tests/missed.c
86
ASSERT_GE(get_missed_count(bpf_program__fd(skel->progs.test4)), 1, "test4_recursion_misses");
tools/testing/selftests/bpf/prog_tests/missed.c
87
ASSERT_GE(get_missed_count(bpf_program__fd(skel->progs.test5)), 1, "test5_recursion_misses");
tools/testing/selftests/bpf/prog_tests/missed.c
88
ASSERT_EQ(get_missed_count(bpf_program__fd(skel->progs.test6)), 1, "test6_recursion_misses");
tools/testing/selftests/bpf/prog_tests/modify_return.c
31
prog_fd = bpf_program__fd(skel->progs.fmod_ret_test);
tools/testing/selftests/bpf/prog_tests/mptcp.c
169
prog_fd = bpf_program__fd(sock_skel->progs._sockops);
tools/testing/selftests/bpf/prog_tests/mptcp.c
553
err = bpf_prog_attach(bpf_program__fd(skel->progs.mptcp_sockmap_redirect),
tools/testing/selftests/bpf/prog_tests/netns_cookie.c
39
verdict = bpf_program__fd(skel->progs.get_netns_cookie_sk_msg);
tools/testing/selftests/bpf/prog_tests/netns_cookie.c
45
tc_fd = bpf_program__fd(skel->progs.get_netns_cookie_tcx);
tools/testing/selftests/bpf/prog_tests/ns_current_pid_tgid.c
145
verdict = bpf_program__fd(skel->progs.sk_msg);
tools/testing/selftests/bpf/prog_tests/parse_tcp_hdr_opt.c
50
err = bpf_prog_test_run_opts(bpf_program__fd(prog), &topts);
tools/testing/selftests/bpf/prog_tests/parse_tcp_hdr_opt.c
80
err = bpf_prog_test_run_opts(bpf_program__fd(prog), &topts);
tools/testing/selftests/bpf/prog_tests/pe_preserve_elems.c
30
err = bpf_prog_test_run_opts(bpf_program__fd(prog), &opts);
tools/testing/selftests/bpf/prog_tests/pe_preserve_elems.c
40
err = bpf_prog_test_run_opts(bpf_program__fd(prog), &opts);
tools/testing/selftests/bpf/prog_tests/percpu_alloc.c
102
prog_fd = bpf_program__fd(skel->progs.test_cgrp_local_storage_1);
tools/testing/selftests/bpf/prog_tests/percpu_alloc.c
34
prog_fd = bpf_program__fd(skel->progs.test_array_map_1);
tools/testing/selftests/bpf/prog_tests/percpu_alloc.c
382
prog_fd = bpf_program__fd(skel->progs.cgroup_egress);
tools/testing/selftests/bpf/prog_tests/percpu_alloc.c
67
prog_fd = bpf_program__fd(skel->progs.test_array_map_10);
tools/testing/selftests/bpf/prog_tests/perf_link.c
56
link_fd = bpf_link_create(bpf_program__fd(skel->progs.handler), pfd,
tools/testing/selftests/bpf/prog_tests/preempted_bpf_ma_op.c
68
ctx[i].fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/prepare.c
76
prog_fd = bpf_program__fd(skel->progs.program);
tools/testing/selftests/bpf/prog_tests/pro_epilogue.c
44
prog_fd = bpf_program__fd(skel->progs.syscall_epilogue_tailcall);
tools/testing/selftests/bpf/prog_tests/prog_run_opts.c
46
prog_fd = bpf_program__fd(skel->progs.test_pkt_access);
tools/testing/selftests/bpf/prog_tests/raw_tp_test_run.c
45
prog_fd = bpf_program__fd(skel->progs.rename);
tools/testing/selftests/bpf/prog_tests/rbtree.c
114
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_first_and_remove), &opts);
tools/testing/selftests/bpf/prog_tests/rbtree.c
138
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_api_release_aliasing), &opts);
tools/testing/selftests/bpf/prog_tests/rbtree.c
27
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_add_nodes), &opts);
tools/testing/selftests/bpf/prog_tests/rbtree.c
49
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_add_nodes_nested), &opts);
tools/testing/selftests/bpf/prog_tests/rbtree.c
71
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_add_and_remove), &opts);
tools/testing/selftests/bpf/prog_tests/rbtree.c
93
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_add_and_remove_array), &opts);
tools/testing/selftests/bpf/prog_tests/recursion.c
34
err = bpf_prog_get_info_by_fd(bpf_program__fd(skel->progs.on_delete),
tools/testing/selftests/bpf/prog_tests/recursive_attach.c
129
tgt_prog_fd = bpf_program__fd(target_skel->progs.fentry_target);
tools/testing/selftests/bpf/prog_tests/recursive_attach.c
138
tgt_prog_fd = bpf_program__fd(tracing_skel->progs.recursive_attach);
tools/testing/selftests/bpf/prog_tests/recursive_attach.c
182
tgt_prog_fd = bpf_program__fd(target_skel->progs.fentry_target);
tools/testing/selftests/bpf/prog_tests/recursive_attach.c
58
prev_fd = bpf_program__fd(target_skel->progs.test1);
tools/testing/selftests/bpf/prog_tests/recursive_attach.c
61
prev_fd = bpf_program__fd(tracing_chain[i-1]->progs.recursive_attach);
tools/testing/selftests/bpf/prog_tests/refcounted_kptr.c
34
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_wrong_owner_remove_fail_a1), &opts);
tools/testing/selftests/bpf/prog_tests/refcounted_kptr.c
38
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_wrong_owner_remove_fail_b), &opts);
tools/testing/selftests/bpf/prog_tests/refcounted_kptr.c
42
ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.rbtree_wrong_owner_remove_fail_a2), &opts);
tools/testing/selftests/bpf/prog_tests/refcounted_kptr.c
83
fd = bpf_program__fd(skel->progs.percpu_hash_refcount_leak);
tools/testing/selftests/bpf/prog_tests/refcounted_kptr.c
94
fd = bpf_program__fd(skel->progs.check_percpu_hash_refcount);
tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
58
prog_fd = bpf_program__fd(skel->progs.res_spin_lock_test);
tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
63
prog_fd = bpf_program__fd(skel->progs.res_spin_lock_test_held_lock_max);
tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
70
prog_fd = bpf_program__fd(skel->progs.res_spin_lock_test_AB);
tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
81
int fd = bpf_program__fd(skel->progs.res_spin_lock_test_BA);
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
103
select_by_skb_data_prog = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1061
err = bpf_prog_test_run_opts(bpf_program__fd(lookup_prog), &opts);
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
94
prog_fd = bpf_program__fd(reuseport_prog);
tools/testing/selftests/bpf/prog_tests/skb_load_bytes.c
23
prog_fd = bpf_program__fd(skel->progs.skb_process);
tools/testing/selftests/bpf/prog_tests/sock_addr.c
102
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/sock_addr.c
387
prog_fd = bpf_program__fd(skel->progs.prog_name); \
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1087
err = bpf_prog_attach(bpf_program__fd(prog), map, BPF_SK_SKB_STREAM_VERDICT, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1159
err = bpf_prog_attach(bpf_program__fd(prog), map, BPF_SK_SKB_STREAM_VERDICT, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1165
err = bpf_prog_attach(bpf_program__fd(prog), map, BPF_SK_SKB_STREAM_PARSER, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1269
err = bpf_prog_attach(bpf_program__fd(prog), map, BPF_SK_SKB_STREAM_VERDICT, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
164
verdict = bpf_program__fd(skel->progs.prog_msg_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
200
err = bpf_prog_attach(bpf_program__fd(prog), map, BPF_SK_MSG_VERDICT, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
221
opts.old_prog_fd = bpf_program__fd(prog_clone2);
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
227
opts.old_prog_fd = bpf_program__fd(prog_clone);
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
259
prog = bpf_program__fd(skel->progs.copy_sock_map);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
387
verdict = bpf_program__fd(skel->progs.prog_skb_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
422
err = bpf_prog_attach(bpf_program__fd(prog), map, BPF_SK_SKB_STREAM_VERDICT, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
431
err = bpf_prog_detach2(bpf_program__fd(prog), map, BPF_SK_SKB_STREAM_VERDICT);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
467
verdict_fd = bpf_program__fd(skel->progs.prog_skmsg_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
469
verdict_fd = bpf_program__fd(skel->progs.prog_skb_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
509
verdict = bpf_program__fd(skel->progs.prog_skb_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
562
verdict = bpf_program__fd(pass->progs.prog_skb_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
572
verdict = bpf_program__fd(drop->progs.prog_skb_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
632
verdict = bpf_program__fd(skel->progs.prog_skb_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
709
verdict = bpf_program__fd(pass->progs.prog_skb_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
182
prog_fd = bpf_program__fd(skel->progs.prog_sk_policy);
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
268
prog_fd = bpf_program__fd(skel->progs.prog_sk_policy_redir);
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
335
prog_fd = bpf_program__fd(skel->progs.prog_sk_policy);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
1395
reuseport_prog = bpf_program__fd(skel->progs.prog_reuseport);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
308
int msg_verdict = bpf_program__fd(skel->progs.prog_msg_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
309
int skb_verdict = bpf_program__fd(skel->progs.prog_skb_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
728
int verdict = bpf_program__fd(skel->progs.prog_stream_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
729
int parser = bpf_program__fd(skel->progs.prog_stream_parser);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
753
int verdict = bpf_program__fd(skel->progs.prog_msg_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
771
int prog_msg_verdict = bpf_program__fd(skel->progs.prog_msg_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
848
int verdict = bpf_program__fd(skel->progs.prog_stream_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
849
int parser = bpf_program__fd(skel->progs.prog_stream_parser);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
873
int verdict = bpf_program__fd(skel->progs.prog_msg_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
952
int verdict = bpf_program__fd(skel->progs.prog_stream_verdict);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
953
int parser = bpf_program__fd(skel->progs.prog_stream_parser);
tools/testing/selftests/bpf/prog_tests/sockmap_redir.c
138
*prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/sockmap_strp.c
57
parser = bpf_program__fd(strp->progs.prog_skb_parser_partial);
tools/testing/selftests/bpf/prog_tests/sockmap_strp.c
59
parser = bpf_program__fd(strp->progs.prog_skb_parser);
tools/testing/selftests/bpf/prog_tests/sockmap_strp.c
62
verdict = bpf_program__fd(strp->progs.prog_skb_verdict_pass);
tools/testing/selftests/bpf/prog_tests/sockmap_strp.c
64
verdict = bpf_program__fd(strp->progs.prog_skb_verdict);
tools/testing/selftests/bpf/prog_tests/spin_lock.c
143
prog_fd = bpf_program__fd(skel->progs.bpf_spin_lock_test);
tools/testing/selftests/bpf/prog_tests/stacktrace_ips.c
123
err = bpf_prog_get_info_by_fd(bpf_program__fd(skel->progs.rawtp_test),
tools/testing/selftests/bpf/prog_tests/stream.c
32
prog_fd = bpf_program__fd(skel->progs.stream_syscall);
tools/testing/selftests/bpf/prog_tests/stream.c
69
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/string_kfuncs.c
52
err = bpf_prog_test_run_opts(bpf_program__fd(prog), &topts);
tools/testing/selftests/bpf/prog_tests/summarization.c
51
bpf_program__fd(main_prog),
tools/testing/selftests/bpf/prog_tests/syscall.c
35
prog_fd = bpf_program__fd(skel->progs.load_prog);
tools/testing/selftests/bpf/prog_tests/syscall.c
67
prog_fd = bpf_program__fd(skel->progs.update_outer_map);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1047
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
110
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1126
prog1_fd = bpf_program__fd(call->progs.call1);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1127
prog2_fd = bpf_program__fd(call->progs.call2);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1222
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1250
fentry_prog_fd = bpf_program__fd(fentry_prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1528
tc_prog_fd = bpf_program__fd(tc_skel->progs.entry_tc);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1540
prog_fd = bpf_program__fd(freplace_prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1582
prog_fd = bpf_program__fd(tc_skel->progs.entry_tc);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1702
prog_fd = bpf_program__fd(skel->progs.uprobe_sleepable_2);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
176
main_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
195
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
253
main_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
269
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
40
main_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
437
main_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
464
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
527
main_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
554
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
59
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
615
main_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
635
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
699
main_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
715
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
779
main_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
798
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
874
main_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
89
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
893
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
949
main_fd = bpf_program__fd(obj->progs.entry);
tools/testing/selftests/bpf/prog_tests/tailcalls.c
957
prog_fd = bpf_program__fd(obj->progs.classifier_0);
tools/testing/selftests/bpf/prog_tests/task_kfunc.c
95
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
128
prog_fd = bpf_program__fd(skel->progs.on_update);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
134
prog_fd = bpf_program__fd(skel->progs.on_enter);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
225
prog_fd = bpf_program__fd(skel->progs.socket_post_create);
tools/testing/selftests/bpf/prog_tests/task_work_stress.c
74
td_sched.prog_fd = bpf_program__fd(scheduler);
tools/testing/selftests/bpf/prog_tests/task_work_stress.c
86
td_del.prog_fd = bpf_program__fd(deleter);
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
343
cls_fd = bpf_program__fd(skel->progs.cls);
tools/testing/selftests/bpf/prog_tests/tc_links.c
1021
.relative_fd = bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_links.c
1034
.relative_fd = bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_links.c
1047
.relative_fd = bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_links.c
1070
.relative_fd = bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_links.c
1095
.relative_fd = bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_links.c
1195
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1196
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1197
pid3 = id_from_prog_fd(bpf_program__fd(skel->progs.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1198
pid4 = id_from_prog_fd(bpf_program__fd(skel->progs.tc4));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1351
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1352
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1353
pid3 = id_from_prog_fd(bpf_program__fd(skel->progs.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1354
pid4 = id_from_prog_fd(bpf_program__fd(skel->progs.tc4));
tools/testing/selftests/bpf/prog_tests/tc_links.c
143
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
144
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
145
pid3 = id_from_prog_fd(bpf_program__fd(skel->progs.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
146
pid4 = id_from_prog_fd(bpf_program__fd(skel->progs.tc4));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1509
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1510
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1511
pid3 = id_from_prog_fd(bpf_program__fd(skel->progs.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1512
pid4 = id_from_prog_fd(bpf_program__fd(skel->progs.tc4));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1602
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc4));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1603
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc5));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1604
pid3 = id_from_prog_fd(bpf_program__fd(skel->progs.tc6));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1618
tc_opts.prog_fd = bpf_program__fd(skel->progs.tc5);
tools/testing/selftests/bpf/prog_tests/tc_links.c
1713
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1714
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1715
pid3 = id_from_prog_fd(bpf_program__fd(skel->progs.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1726
tc_opts.prog_fd = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_links.c
1882
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1883
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1884
pid3 = id_from_prog_fd(bpf_program__fd(skel->progs.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1885
pid4 = id_from_prog_fd(bpf_program__fd(skel->progs.tc4));
tools/testing/selftests/bpf/prog_tests/tc_links.c
1934
tc_opts.prog_fd = bpf_program__fd(skel->progs.tc5);
tools/testing/selftests/bpf/prog_tests/tc_links.c
204
.relative_fd = bpf_program__fd(skel->progs.tc2),
tools/testing/selftests/bpf/prog_tests/tc_links.c
297
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
298
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
299
pid3 = id_from_prog_fd(bpf_program__fd(skel->progs.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
30
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
300
pid4 = id_from_prog_fd(bpf_program__fd(skel->progs.tc4));
tools/testing/selftests/bpf/prog_tests/tc_links.c
31
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
358
.relative_fd = bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_links.c
446
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
447
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
547
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
548
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
549
pid3 = id_from_prog_fd(bpf_program__fd(skel->progs.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
566
tc_opts.prog_fd = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_links.c
654
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
655
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
656
pid3 = id_from_prog_fd(bpf_program__fd(skel->progs.tc3));
tools/testing/selftests/bpf/prog_tests/tc_links.c
720
.relative_fd = bpf_program__fd(skel->progs.tc2),
tools/testing/selftests/bpf/prog_tests/tc_links.c
877
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_links.c
878
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_links.c
932
.relative_fd = bpf_program__fd(skel->progs.tc2),
tools/testing/selftests/bpf/prog_tests/tc_links.c
956
.relative_fd = bpf_program__fd(skel->progs.tc2),
tools/testing/selftests/bpf/prog_tests/tc_links.c
969
.relative_fd = bpf_program__fd(skel->progs.tc2),
tools/testing/selftests/bpf/prog_tests/tc_links.c
982
.relative_fd = bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
215
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
216
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
330
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
331
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
378
.relative_fd = bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
450
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
451
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
579
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
580
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
684
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1040
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1041
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1042
fd3 = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1043
fd4 = bpf_program__fd(skel->progs.tc4);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1180
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1181
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1182
fd3 = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1183
fd4 = bpf_program__fd(skel->progs.tc4);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
125
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
126
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
127
fd3 = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
128
fd4 = bpf_program__fd(skel->progs.tc4);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1323
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1324
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1325
fd3 = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1326
fd4 = bpf_program__fd(skel->progs.tc4);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1424
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1425
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1426
pid3 = id_from_prog_fd(bpf_program__fd(skel->progs.tc3));
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1427
pid4 = id_from_prog_fd(bpf_program__fd(skel->progs.tc4));
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1435
err = bpf_prog_attach_opts(bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1440
detach_fd = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1455
.replace_prog_fd = bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1458
err = bpf_prog_attach_opts(bpf_program__fd(skel->progs.tc2),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1466
.replace_prog_fd = bpf_program__fd(skel->progs.tc2),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1469
err = bpf_prog_attach_opts(bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1477
.replace_prog_fd = bpf_program__fd(skel->progs.tc2),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1480
err = bpf_prog_attach_opts(bpf_program__fd(skel->progs.tc3),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1488
.replace_prog_fd = bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1491
err = bpf_prog_attach_opts(bpf_program__fd(skel->progs.tc3),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1496
detach_fd = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1511
.replace_prog_fd = bpf_program__fd(skel->progs.tc4),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1514
err = bpf_prog_attach_opts(bpf_program__fd(skel->progs.tc2),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1593
pid1 = id_from_prog_fd(bpf_program__fd(skel->progs.tc1));
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1594
pid2 = id_from_prog_fd(bpf_program__fd(skel->progs.tc2));
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1599
err = bpf_prog_attach_opts(bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1633
err = bpf_prog_detach_opts(bpf_program__fd(skel->progs.tc1),
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1663
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1664
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1665
fd3 = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1666
fd4 = bpf_program__fd(skel->progs.tc4);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1834
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1835
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1836
fd3 = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
1837
fd4 = bpf_program__fd(skel->progs.tc4);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2041
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2042
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2043
fd3 = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2044
fd4 = bpf_program__fd(skel->progs.tc4);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2288
fd1 = bpf_program__fd(skel->progs.tc4);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2289
fd2 = bpf_program__fd(skel->progs.tc5);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2290
fd3 = bpf_program__fd(skel->progs.tc6);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2475
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2476
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2477
fd3 = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2478
fd4 = bpf_program__fd(skel->progs.tc4);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
27
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
2769
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
277
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
278
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
279
fd3 = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
28
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
280
fd4 = bpf_program__fd(skel->progs.tc4);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
468
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
469
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
578
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
579
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
580
fd3 = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
680
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
681
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
682
fd3 = bpf_program__fd(skel->progs.tc3);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
885
fd1 = bpf_program__fd(skel->progs.tc1);
tools/testing/selftests/bpf/prog_tests/tc_opts.c
886
fd2 = bpf_program__fd(skel->progs.tc2);
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
356
tc_attach.prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/tcp_custom_syncookie.c
54
.prog_fd = bpf_program__fd(skel->progs.tcp_custom_syncookie));
tools/testing/selftests/bpf/prog_tests/tcp_rtt.c
118
prog_fd = bpf_program__fd(skel->progs._sockops);
tools/testing/selftests/bpf/prog_tests/test_btf_ext.c
20
fd = bpf_program__fd(skel->progs.global_func);
tools/testing/selftests/bpf/prog_tests/test_csum_diff.c
357
pfd = bpf_program__fd(skel->progs.compute_checksum);
tools/testing/selftests/bpf/prog_tests/test_global_funcs.c
79
fd = bpf_program__fd(skel->progs.arg_tag_ctx_perf);
tools/testing/selftests/bpf/prog_tests/test_ldsx_insn.c
121
prog_fd = bpf_program__fd(skel->progs._tc);
tools/testing/selftests/bpf/prog_tests/test_lsm.c
133
prog_fd = bpf_program__fd(skel->progs.lsm_file_permission_prog);
tools/testing/selftests/bpf/prog_tests/test_lsm.c
142
prog_fd = bpf_program__fd(skel->progs.lsm_kernfs_init_security_prog);
tools/testing/selftests/bpf/prog_tests/test_profiler.c
15
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/test_skb_pkt_end.c
17
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/test_struct_ops_assoc.c
127
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.syscall_prog), NULL);
tools/testing/selftests/bpf/prog_tests/test_struct_ops_assoc.c
164
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.syscall_prog), NULL);
tools/testing/selftests/bpf/prog_tests/test_struct_ops_assoc.c
169
close(bpf_program__fd(skel->progs.syscall_prog));
tools/testing/selftests/bpf/prog_tests/test_struct_ops_assoc.c
57
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.syscall_prog_a), NULL);
tools/testing/selftests/bpf/prog_tests/test_struct_ops_assoc.c
60
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.syscall_prog_b), NULL);
tools/testing/selftests/bpf/prog_tests/test_struct_ops_assoc.c
92
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.syscall_prog_a), NULL);
tools/testing/selftests/bpf/prog_tests/test_struct_ops_assoc.c
95
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.syscall_prog_b), NULL);
tools/testing/selftests/bpf/prog_tests/test_struct_ops_id_ops_mapping.c
54
prog1_fd = bpf_program__fd(skel1->progs.syscall_prog);
tools/testing/selftests/bpf/prog_tests/test_struct_ops_id_ops_mapping.c
58
prog2_fd = bpf_program__fd(skel2->progs.syscall_prog);
tools/testing/selftests/bpf/prog_tests/test_struct_ops_module.c
201
ASSERT_LT(bpf_program__fd(skel->progs.test_1_turn_off), 0, "prog_fd");
tools/testing/selftests/bpf/prog_tests/test_task_local_data.c
106
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.task_main), &opts);
tools/testing/selftests/bpf/prog_tests/test_task_local_data.c
278
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.task_main), &opts);
tools/testing/selftests/bpf/prog_tests/test_task_local_data.c
77
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.task_main), &opts);
tools/testing/selftests/bpf/prog_tests/test_tc_edt.c
66
ret = tc_prog_attach("veth2", -1, bpf_program__fd(skel->progs.tc_prog));
tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
106
cfg->client_egress_prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
107
cfg->server_ingress_prog_fd = bpf_program__fd(skel->progs.decap_f);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
1000
get_fd = bpf_program__fd(skel->progs.ipip6_get_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
1003
set_fd = bpf_program__fd(skel->progs.ip6ip6_set_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
1004
get_fd = bpf_program__fd(skel->progs.ip6ip6_get_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
557
get_src_prog_fd = bpf_program__fd(skel->progs.vxlan_get_tunnel_src);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
558
set_src_prog_fd = bpf_program__fd(skel->progs.vxlan_set_tunnel_src);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
563
set_dst_prog_fd = bpf_program__fd(skel->progs.veth_set_outer_dst);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
571
set_dst_prog_fd = bpf_program__fd(skel->progs.vxlan_set_tunnel_dst);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
617
get_src_prog_fd = bpf_program__fd(skel->progs.ip6vxlan_get_tunnel_src);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
618
set_src_prog_fd = bpf_program__fd(skel->progs.ip6vxlan_set_tunnel_src);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
626
set_dst_prog_fd = bpf_program__fd(skel->progs.ip6vxlan_set_tunnel_dst);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
670
get_src_prog_fd = bpf_program__fd(
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
672
set_src_prog_fd = bpf_program__fd(
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
676
get_src_prog_fd = bpf_program__fd(
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
678
set_src_prog_fd = bpf_program__fd(
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
682
get_src_prog_fd = bpf_program__fd(
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
684
set_src_prog_fd = bpf_program__fd(
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
720
tc_prog_fd = bpf_program__fd(skel->progs.xfrm_get_state);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
728
xdp_prog_fd = bpf_program__fd(skel->progs.xfrm_get_state_xdp);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
772
set_fd = bpf_program__fd(skel->progs.gre_set_tunnel_no_key);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
773
get_fd = bpf_program__fd(skel->progs.gre_get_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
777
set_fd = bpf_program__fd(skel->progs.gre_set_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
778
get_fd = bpf_program__fd(skel->progs.gre_get_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
782
set_fd = bpf_program__fd(skel->progs.gre_set_tunnel_no_key);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
783
get_fd = bpf_program__fd(skel->progs.gre_get_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
787
set_fd = bpf_program__fd(skel->progs.gre_set_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
788
get_fd = bpf_program__fd(skel->progs.gre_get_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
833
set_fd = bpf_program__fd(skel->progs.ip6gretap_set_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
834
get_fd = bpf_program__fd(skel->progs.ip6gretap_get_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
876
set_fd = bpf_program__fd(skel->progs.erspan_set_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
877
get_fd = bpf_program__fd(skel->progs.erspan_get_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
912
set_fd = bpf_program__fd(skel->progs.ip4ip6erspan_set_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
913
get_fd = bpf_program__fd(skel->progs.ip4ip6erspan_get_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
939
set_fd = bpf_program__fd(skel->progs.geneve_set_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
940
get_fd = bpf_program__fd(skel->progs.geneve_get_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
966
set_fd = bpf_program__fd(skel->progs.ip6geneve_set_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
967
get_fd = bpf_program__fd(skel->progs.ip6geneve_get_tunnel);
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
999
set_fd = bpf_program__fd(skel->progs.ipip6_set_tunnel);
tools/testing/selftests/bpf/prog_tests/test_xdp_veth.c
146
ret = bpf_xdp_attach(interface, bpf_program__fd(local_prog),
tools/testing/selftests/bpf/prog_tests/test_xdp_veth.c
161
ret = bpf_xdp_attach(interface, bpf_program__fd(remote_prog),
tools/testing/selftests/bpf/prog_tests/test_xdp_veth.c
494
devmap_val.bpf_prog.fd = bpf_program__fd(xdp_redirect_multi_kern->progs.xdp_devmap_prog);
tools/testing/selftests/bpf/prog_tests/time_tai.c
46
prog_fd = bpf_program__fd(skel->progs.time_tai);
tools/testing/selftests/bpf/prog_tests/timer.c
216
prog_fd = bpf_program__fd(timer_skel->progs.test1);
tools/testing/selftests/bpf/prog_tests/timer.c
250
prog_fd = bpf_program__fd(timer_skel->progs.test_async_cancel_succeed);
tools/testing/selftests/bpf/prog_tests/timer.c
338
prog_fd = bpf_program__fd(skel->progs.test_timer_interrupt);
tools/testing/selftests/bpf/prog_tests/timer.c
49
prog_fd = bpf_program__fd(timer_skel->progs.race);
tools/testing/selftests/bpf/prog_tests/timer_lockup.c
69
timer1_prog = bpf_program__fd(skel->progs.timer1_prog);
tools/testing/selftests/bpf/prog_tests/timer_lockup.c
70
timer2_prog = bpf_program__fd(skel->progs.timer2_prog);
tools/testing/selftests/bpf/prog_tests/timer_mim.c
17
prog_fd = bpf_program__fd(timer_skel->progs.test1);
tools/testing/selftests/bpf/prog_tests/timer_start_deadlock.c
20
prog_fd = bpf_program__fd(skel->progs.start_timer);
tools/testing/selftests/bpf/prog_tests/timer_start_delete_race.c
54
fd = bpf_program__fd(ctx->skel->progs.start_timer);
tools/testing/selftests/bpf/prog_tests/timer_start_delete_race.c
85
fd = bpf_program__fd(ctx->skel->progs.delete_elem);
tools/testing/selftests/bpf/prog_tests/token.c
814
*tgt_fd = bpf_program__fd((*skel)->progs.xdp_prog1);
tools/testing/selftests/bpf/prog_tests/trace_ext.c
43
pkt_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/trace_ext.c
67
ext_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/trampoline_count.c
83
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/type_cast.c
30
prog_fd = bpf_program__fd(skel->progs.md_xdp);
tools/testing/selftests/bpf/prog_tests/type_cast.c
64
prog_fd = bpf_program__fd(skel->progs.md_skb);
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
129
link_fd = bpf_link_create(bpf_program__fd(skel->progs.handle_perf_event), perf_fd,
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
276
prog_fd = bpf_program__fd(skel->progs.sys_nanosleep_enter);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
388
prog_fd = bpf_program__fd(skel->progs.uprobe_extra);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
608
prog_fd = bpf_program__fd(skel->progs.uprobe_extra);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
692
prog_fd = bpf_program__fd(skel->progs.uprobe);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
698
prog_fd = bpf_program__fd(skel->progs.uretprobe);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
704
prog_fd = bpf_program__fd(skel->progs.uprobe_sleep);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
710
prog_fd = bpf_program__fd(skel->progs.uretprobe_sleep);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
717
prog_fd = bpf_program__fd(skel->progs.uprobe_extra);
tools/testing/selftests/bpf/prog_tests/vrf_socket_lookup.c
179
tc_prog_fd = bpf_program__fd(skel->progs.tc_socket_lookup);
tools/testing/selftests/bpf/prog_tests/vrf_socket_lookup.c
182
xdp_prog_fd = bpf_program__fd(skel->progs.xdp_socket_lookup);
tools/testing/selftests/bpf/prog_tests/wq.c
26
prog_fd = bpf_program__fd(wq_skel->progs.test_syscall_array_sleepable);
tools/testing/selftests/bpf/prog_tests/xdp_adjust_frags.c
24
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
170
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
234
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
305
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
641
xdp_fd = bpf_program__fd(skeletons->xdp_dummy->progs.xdp_dummy_prog);
tools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c
119
pkt_fd = bpf_program__fd(pkt_skel->progs._xdp_tx_iptunnel);
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
197
ret = bpf_prog_stream_read(bpf_program__fd(prog),
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
250
tc_opts.prog_fd = bpf_program__fd(tc_prog);
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
260
bpf_program__fd(xdp_prog),
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
326
tc_opts.prog_fd = bpf_program__fd(tc_prio_1_prog);
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
333
.prog_fd = bpf_program__fd(tc_prio_2_prog));
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
340
ret = bpf_xdp_attach(tap_ifindex, bpf_program__fd(xdp_prog),
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
390
tc_opts.prog_fd = bpf_program__fd(tc_prog);
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
406
ret = bpf_xdp_attach(tap_ifindex, bpf_program__fd(xdp_prog), 0, NULL);
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
64
prog_fd = bpf_program__fd(skel->progs.xdp_context);
tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c
104
val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_cm_frags);
tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c
129
frags_prog_fd = bpf_program__fd(skel->progs.xdp_dummy_cm_frags);
tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c
149
val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_cm);
tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c
35
prog_redir_fd = bpf_program__fd(skel->progs.xdp_redir_prog);
tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c
40
prog_fd = bpf_program__fd(skel->progs.xdp_dummy_cm);
tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c
80
val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_prog);
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
149
dm_fd_frags = bpf_program__fd(skel->progs.xdp_dummy_dm_frags);
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
169
val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_dm);
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
207
dm_fd_redir = bpf_program__fd(skel->progs.xdp_redir_prog);
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
212
dm_fd = bpf_program__fd(skel->progs.xdp_dummy_dm);
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
227
dm_fd = bpf_program__fd(skel->progs.xdp_dummy_prog);
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
40
dm_fd_redir = bpf_program__fd(skel->progs.xdp_redir_prog);
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
45
dm_fd = bpf_program__fd(skel->progs.xdp_dummy_dm);
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
81
val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_prog);
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
90
val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_dm_frags);
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
227
tc_prog_fd = bpf_program__fd(skel->progs.tc_count_pkts);
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
231
xdp_prog_fd = bpf_program__fd(skel->progs.xdp_redirect);
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
249
test_max_pkt_size(bpf_program__fd(skel->progs.xdp_count_pkts));
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
353
bpf_program__fd(skel_dummy->progs.xdp_dummy_prog),
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
371
bpf_program__fd(skel->progs.xdp_redirect_to_111),
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
377
bpf_program__fd(skel->progs.xdp_redirect_to_222),
tools/testing/selftests/bpf/prog_tests/xdp_link.c
24
prog_fd1 = bpf_program__fd(skel1->progs.xdp_handler);
tools/testing/selftests/bpf/prog_tests/xdp_link.c
29
prog_fd2 = bpf_program__fd(skel2->progs.xdp_handler);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
428
val = bpf_program__fd(prog);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
449
bpf_program__fd(bpf_obj->progs.rx),
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
508
bpf_program__set_attach_target(new_prog, bpf_program__fd(prog), "rx");
tools/testing/selftests/bpf/prog_tests/xdp_noinline.c
48
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.balancer_ingress_v4), &topts);
tools/testing/selftests/bpf/prog_tests/xdp_noinline.c
59
err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.balancer_ingress_v6), &topts);
tools/testing/selftests/bpf/prog_tests/xdp_pull_data.c
42
prog_fd = bpf_program__fd(skel->progs.xdp_find_sizes);
tools/testing/selftests/bpf/prog_tests/xdp_pull_data.c
93
prog_fd = bpf_program__fd(skel->progs.xdp_pull_data_prog);
tools/testing/selftests/bpf/prog_tests/xdp_vlan.c
102
tc_opts.prog_fd = bpf_program__fd(tc);
tools/testing/selftests/bpf/prog_tests/xdp_vlan.c
92
ret = bpf_xdp_attach(interface, bpf_program__fd(xdp), flags, NULL);
tools/testing/selftests/bpf/prog_tests/xfrm_info.c
311
set_xfrm_info_prog_fd = bpf_program__fd(skel->progs.set_xfrm_info);
tools/testing/selftests/bpf/prog_tests/xfrm_info.c
312
get_xfrm_info_prog_fd = bpf_program__fd(skel->progs.get_xfrm_info);
tools/testing/selftests/bpf/test_loader.c
1243
err = get_xlated_program_text(bpf_program__fd(tprog),
tools/testing/selftests/bpf/test_loader.c
1252
err = get_jited_program_text(bpf_program__fd(tprog),
tools/testing/selftests/bpf/test_loader.c
1295
err = do_prog_test_run(bpf_program__fd(tprog), &retval,
tools/testing/selftests/bpf/test_loader.c
1304
err = get_stream(2, bpf_program__fd(tprog),
tools/testing/selftests/bpf/test_loader.c
1316
err = get_stream(1, bpf_program__fd(tprog),
tools/testing/selftests/bpf/test_sockmap.c
1064
bpf_program__fd(progs[0]), map_fd[0], strerror(errno));
tools/testing/selftests/bpf/test_sockmap.c
1083
bpf_program__fd(progs[0]), map_fd[8], strerror(errno));
tools/testing/selftests/bpf/test_sockmap.c
1097
err = bpf_prog_attach(bpf_program__fd(progs[3]), cg_fd, BPF_CGROUP_SOCK_OPS, 0);
tools/testing/selftests/bpf/test_sockmap.c
1376
bpf_prog_detach2(bpf_program__fd(progs[3]), cg_fd, BPF_CGROUP_SOCK_OPS);
tools/testing/selftests/bpf/testing_helpers.c
317
*prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/veristat.c
1681
fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/xdp_features.c
297
fd = bpf_program__fd(skel->progs.xdp_do_redirect_cpumap);
tools/testing/selftests/bpf/xdp_features.c
333
err = bpf_xdp_attach(env.ifindex, bpf_program__fd(prog), flags, NULL);
tools/testing/selftests/bpf/xdp_features.c
616
err = bpf_xdp_attach(env.ifindex, bpf_program__fd(prog), flags, NULL);
tools/testing/selftests/bpf/xdp_hw_metadata.c
617
opts.old_prog_fd = bpf_program__fd(bpf_obj->progs.rx);
tools/testing/selftests/bpf/xdp_hw_metadata.c
876
bpf_program__fd(bpf_obj->progs.rx),
tools/testing/selftests/bpf/xdp_synproxy.c
218
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/bpf/xdping.c
181
prog_fd = bpf_program__fd(main_prog);
tools/testing/selftests/bpf/xsk.c
430
prog_fd = bpf_program__fd(prog);
tools/testing/selftests/hid/hid_bpf.c
397
prog_fd = bpf_program__fd(self->skel->progs.hid_user_input_report);
tools/testing/selftests/hid/hid_bpf.c
443
prog_fd = bpf_program__fd(self->skel->progs.hid_user_output_report);
tools/testing/selftests/hid/hid_bpf.c
489
prog_fd = bpf_program__fd(self->skel->progs.hid_user_raw_request);
tools/testing/selftests/sched_ext/allowed_cpus.c
37
fd = bpf_program__fd(skel->progs.select_cpu_from_user);
tools/testing/selftests/sched_ext/enq_select_cpu.c
39
fd = bpf_program__fd(skel->progs.select_cpu_from_user);
tools/testing/selftests/sched_ext/prog_run.c
34
prog_fd = bpf_program__fd(skel->progs.prog_run_syscall);
tools/tracing/rtla/src/timerlat_bpf.c
71
unsigned int key = 0, value = bpf_program__fd(prog);