Home
last modified time | relevance | path

Searched refs:bpf_program__fd (Results 1 – 25 of 60) sorted by relevance

123

/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/
Dtailcalls.c28 main_fd = bpf_program__fd(prog); in test_tailcall_1()
47 prog_fd = bpf_program__fd(prog); in test_tailcall_1()
79 prog_fd = bpf_program__fd(prog); in test_tailcall_1()
101 prog_fd = bpf_program__fd(prog); in test_tailcall_1()
166 main_fd = bpf_program__fd(prog); in test_tailcall_2()
185 prog_fd = bpf_program__fd(prog); in test_tailcall_2()
243 main_fd = bpf_program__fd(prog); in test_tailcall_3()
259 prog_fd = bpf_program__fd(prog); in test_tailcall_3()
323 main_fd = bpf_program__fd(prog); in test_tailcall_4()
350 prog_fd = bpf_program__fd(prog); in test_tailcall_4()
[all …]
Dmetadata.c75 err = prog_holds_map(bpf_program__fd(obj->progs.prog), in test_metadata_unused()
92 err = bpf_prog_bind_map(bpf_program__fd(obj->progs.prog), in test_metadata_unused()
109 err = prog_holds_map(bpf_program__fd(obj->progs.prog), in test_metadata_used()
126 err = bpf_prog_bind_map(bpf_program__fd(obj->progs.prog), in test_metadata_used()
Dxdp_cpumap_attach.c25 prog_fd = bpf_program__fd(skel->progs.xdp_redir_prog); in test_xdp_cpumap_attach()
33 prog_fd = bpf_program__fd(skel->progs.xdp_dummy_cm); in test_xdp_cpumap_attach()
53 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_prog); in test_xdp_cpumap_attach()
Dxdp_devmap_attach.c27 dm_fd = bpf_program__fd(skel->progs.xdp_redir_prog); in test_xdp_with_devmap_helpers()
35 dm_fd = bpf_program__fd(skel->progs.xdp_dummy_dm); in test_xdp_with_devmap_helpers()
55 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_prog); in test_xdp_with_devmap_helpers()
Dcgroup_link.c49 prog_fd = bpf_program__fd(skel->progs.egress); in test_cgroup_link()
189 link_upd_opts.old_prog_fd = bpf_program__fd(skel->progs.egress_alt); in test_cgroup_link()
192 bpf_program__fd(skel->progs.egress_alt), in test_cgroup_link()
199 link_upd_opts.old_prog_fd = bpf_program__fd(skel->progs.egress); in test_cgroup_link()
202 bpf_program__fd(skel->progs.egress_alt), in test_cgroup_link()
Dconnect_force_port.c77 err = bpf_prog_attach(bpf_program__fd(prog), cgroup_fd, v4 ? in run_test()
93 err = bpf_prog_attach(bpf_program__fd(prog), cgroup_fd, v4 ? in run_test()
109 err = bpf_prog_attach(bpf_program__fd(prog), cgroup_fd, v4 ? in run_test()
Dpe_preserve_elems.c30 err = bpf_prog_test_run_opts(bpf_program__fd(prog), &opts); in test_one_map()
40 err = bpf_prog_test_run_opts(bpf_program__fd(prog), &opts); in test_one_map()
Dget_func_ip_test.c31 prog_fd = bpf_program__fd(skel->progs.test1); in test_get_func_ip_test()
37 prog_fd = bpf_program__fd(skel->progs.test5); in test_get_func_ip_test()
Dtrace_ext.c39 pkt_fd = bpf_program__fd(prog); in test_trace_ext()
63 ext_fd = bpf_program__fd(prog); in test_trace_ext()
Dxdp_noinline.c42 err = bpf_prog_test_run(bpf_program__fd(skel->progs.balancer_ingress_v4), in test_xdp_noinline()
50 err = bpf_prog_test_run(bpf_program__fd(skel->progs.balancer_ingress_v6), in test_xdp_noinline()
Dfor_each.c45 err = bpf_prog_test_run(bpf_program__fd(skel->progs.test_pkt_access), in test_hash_map()
109 err = bpf_prog_test_run(bpf_program__fd(skel->progs.test_pkt_access), in test_array_map()
Dxdp_link.c23 prog_fd1 = bpf_program__fd(skel1->progs.xdp_handler); in test_xdp_link()
28 prog_fd2 = bpf_program__fd(skel2->progs.xdp_handler); in test_xdp_link()
Dsockmap_basic.c122 verdict = bpf_program__fd(skel->progs.prog_msg_verdict); in test_skmsg_helpers()
158 prog = bpf_program__fd(skel->progs.copy_sock_map); in test_sockmap_update()
297 verdict = bpf_program__fd(skel->progs.prog_skb_verdict); in test_sockmap_skb_verdict_attach()
Dtest_skb_pkt_end.c12 prog_fd = bpf_program__fd(prog); in sanity_run()
Dmap_ptr.c31 err = bpf_prog_test_run(bpf_program__fd(skel->progs.cg_skb), 1, &pkt_v4, in test_map_ptr()
Dcheck_mtu.c93 .prog_fd = bpf_program__fd(prog), in test_check_mtu_run_xdp()
153 .prog_fd = bpf_program__fd(prog), in test_check_mtu_run_tc()
Denable_stats.c29 prog_fd = bpf_program__fd(skel->progs.test_enable_stats); in test_enable_stats()
Dsockopt_multi.c24 err = bpf_prog_attach(bpf_program__fd(prog), cgroup_fd, in prog_attach()
49 err = bpf_prog_detach2(bpf_program__fd(prog), cgroup_fd, in prog_detach()
Dtimer.c18 prog_fd = bpf_program__fd(timer_skel->progs.test1); in timer()
Drecursion.c34 err = bpf_obj_get_info_by_fd(bpf_program__fd(skel->progs.on_lookup), in test_recursion()
Dmodify_return.c31 prog_fd = bpf_program__fd(skel->progs.fmod_ret_test); in run_test()
Dkfunc_call.c41 prog_fd = bpf_program__fd(skel->progs.kfunc_call_test1); in test_subprog()
/Linux-v5.15/tools/testing/selftests/bpf/
Dflow_dissector_load.h36 *prog_fd = bpf_program__fd(main_prog); in bpf_flow_load()
60 fd = bpf_program__fd(prog); in bpf_flow_load()
Dxdp_redirect_multi.c174 prog_fd = bpf_program__fd(ingress_prog); in main()
175 egress_prog_fd = bpf_program__fd(egress_prog); in main()
/Linux-v5.15/samples/bpf/
Dxdp_redirect_cpu_user.c244 return bpf_program__fd(prog); in set_cpumap_prog()
253 return *mprog_name == 'p' ? bpf_program__fd(skel->progs.xdp_redirect_cpu_pass) in set_cpumap_prog()
254 : bpf_program__fd(skel->progs.xdp_redirect_cpu_drop); in set_cpumap_prog()
289 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_redirect_egress_prog); in set_cpumap_prog()
294 return bpf_program__fd(skel->progs.xdp_redirect_cpu_devmap); in set_cpumap_prog()

123