/aosp_15_r20/external/linux-kselftest/tools/testing/selftests/bpf/prog_tests/ |
H A D | tailcalls.c | 32 main_fd = bpf_program__fd(prog); in test_tailcall_1() 51 prog_fd = bpf_program__fd(prog); in test_tailcall_1() 81 prog_fd = bpf_program__fd(prog); in test_tailcall_1() 102 prog_fd = bpf_program__fd(prog); in test_tailcall_1() 168 main_fd = bpf_program__fd(prog); in test_tailcall_2() 187 prog_fd = bpf_program__fd(prog); in test_tailcall_2() 243 main_fd = bpf_program__fd(prog); in test_tailcall_count() 259 prog_fd = bpf_program__fd(prog); in test_tailcall_count() 341 main_fd = bpf_program__fd(prog); in test_tailcall_4() 368 prog_fd = bpf_program__fd(prog); in test_tailcall_4() [all …]
|
H A D | xdp_cpumap_attach.c | 26 prog_fd = bpf_program__fd(skel->progs.xdp_redir_prog); in test_xdp_with_cpumap_helpers() 34 prog_fd = bpf_program__fd(skel->progs.xdp_dummy_cm); in test_xdp_with_cpumap_helpers() 54 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_prog); in test_xdp_with_cpumap_helpers() 63 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_cm_frags); in test_xdp_with_cpumap_helpers() 86 frags_prog_fd = bpf_program__fd(skel->progs.xdp_dummy_cm_frags); in test_xdp_with_cpumap_frags_helpers() 106 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_cm); in test_xdp_with_cpumap_frags_helpers()
|
H A D | xdp_devmap_attach.c | 28 dm_fd = bpf_program__fd(skel->progs.xdp_redir_prog); in test_xdp_with_devmap_helpers() 36 dm_fd = bpf_program__fd(skel->progs.xdp_dummy_dm); in test_xdp_with_devmap_helpers() 56 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_prog); in test_xdp_with_devmap_helpers() 65 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_dm_frags); in test_xdp_with_devmap_helpers() 99 dm_fd_frags = bpf_program__fd(skel->progs.xdp_dummy_dm_frags); in test_xdp_with_devmap_frags_helpers() 119 val.bpf_prog.fd = bpf_program__fd(skel->progs.xdp_dummy_dm); in test_xdp_with_devmap_frags_helpers()
|
H A D | test_tunnel.c | 273 get_src_prog_fd = bpf_program__fd(skel->progs.vxlan_get_tunnel_src); in test_vxlan_tunnel() 274 set_src_prog_fd = bpf_program__fd(skel->progs.vxlan_set_tunnel_src); in test_vxlan_tunnel() 287 set_dst_prog_fd = bpf_program__fd(skel->progs.veth_set_outer_dst); in test_vxlan_tunnel() 301 set_dst_prog_fd = bpf_program__fd(skel->progs.vxlan_set_tunnel_dst); in test_vxlan_tunnel() 357 get_src_prog_fd = bpf_program__fd(skel->progs.ip6vxlan_get_tunnel_src); in test_ip6vxlan_tunnel() 358 set_src_prog_fd = bpf_program__fd(skel->progs.ip6vxlan_set_tunnel_src); in test_ip6vxlan_tunnel() 374 set_dst_prog_fd = bpf_program__fd(skel->progs.ip6vxlan_set_tunnel_dst); in test_ip6vxlan_tunnel()
|
H A D | bpf_cookie.c | 75 prog_fd = bpf_program__fd(skel->progs.trigger); in kprobe_multi_test_run() 146 prog_fd = bpf_program__fd(skel->progs.test_kprobe); in kprobe_multi_link_api_subtest() 162 prog_fd = bpf_program__fd(skel->progs.test_kretprobe); in kprobe_multi_link_api_subtest() 428 prog_fd = bpf_program__fd(skel->progs.fentry_test1); in tracing_subtest() 435 prog_fd = bpf_program__fd(skel->progs.fexit_test1); in tracing_subtest() 442 prog_fd = bpf_program__fd(skel->progs.fmod_ret_test); in tracing_subtest() 448 prog_fd = bpf_program__fd(skel->progs.fentry_test1); in tracing_subtest() 451 prog_fd = bpf_program__fd(skel->progs.fmod_ret_test); in tracing_subtest() 479 prog_fd = bpf_program__fd(skel->progs.test_int_hook); in lsm_subtest()
|
H A D | lsm_cgroup.c | 98 post_create_prog_fd = bpf_program__fd(skel->progs.socket_post_create); in test_lsm_cgroup_functional() 99 post_create_prog_fd2 = bpf_program__fd(skel->progs.socket_post_create2); in test_lsm_cgroup_functional() 100 bind_prog_fd = bpf_program__fd(skel->progs.socket_bind); in test_lsm_cgroup_functional() 101 bind_prog_fd2 = bpf_program__fd(skel->progs.socket_bind2); in test_lsm_cgroup_functional() 102 alloc_prog_fd = bpf_program__fd(skel->progs.socket_alloc); in test_lsm_cgroup_functional() 103 clone_prog_fd = bpf_program__fd(skel->progs.socket_clone); in test_lsm_cgroup_functional()
|
H A D | metadata.c | 75 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()
|
H A D | cgroup_link.c | 49 prog_fd = bpf_program__fd(skel->progs.egress); in serial_test_cgroup_link() 186 link_upd_opts.old_prog_fd = bpf_program__fd(skel->progs.egress_alt); in serial_test_cgroup_link() 189 bpf_program__fd(skel->progs.egress_alt), in serial_test_cgroup_link() 196 link_upd_opts.old_prog_fd = bpf_program__fd(skel->progs.egress); in serial_test_cgroup_link() 199 bpf_program__fd(skel->progs.egress_alt), in serial_test_cgroup_link()
|
H A D | sockmap_basic.c | 115 verdict = bpf_program__fd(skel->progs.prog_msg_verdict); in test_skmsg_helpers() 151 prog = bpf_program__fd(skel->progs.copy_sock_map); in test_sockmap_update() 279 verdict = bpf_program__fd(skel->progs.prog_skb_verdict); in test_sockmap_skb_verdict_attach() 325 verdict_fd = bpf_program__fd(skel->progs.prog_skmsg_verdict); in test_sockmap_progs_query() 327 verdict_fd = bpf_program__fd(skel->progs.prog_skb_verdict); in test_sockmap_progs_query()
|
H A D | get_func_ip_test.c | 23 prog_fd = bpf_program__fd(skel->progs.test1); in test_function_entry() 28 prog_fd = bpf_program__fd(skel->progs.test5); in test_function_entry() 71 prog_fd = bpf_program__fd(skel->progs.test1); in test_function_body()
|
H A D | dummy_st_ops.c | 41 fd = bpf_program__fd(skel->progs.test_1); in test_dummy_init_ret_value() 68 fd = bpf_program__fd(skel->progs.test_1); in test_dummy_init_ptr_arg() 114 fd = bpf_program__fd(skel->progs.test_2); in test_dummy_multiple_args()
|
H A D | connect_force_port.c | 78 err = bpf_prog_attach(bpf_program__fd(prog), cgroup_fd, v4 ? in run_test() 94 err = bpf_prog_attach(bpf_program__fd(prog), cgroup_fd, v4 ? in run_test() 110 err = bpf_prog_attach(bpf_program__fd(prog), cgroup_fd, v4 ? in run_test()
|
H A D | xdp_do_redirect.c | 170 tc_prog_fd = bpf_program__fd(skel->progs.tc_count_pkts); in test_xdp_do_redirect() 174 xdp_prog_fd = bpf_program__fd(skel->progs.xdp_redirect); in test_xdp_do_redirect() 192 test_max_pkt_size(bpf_program__fd(skel->progs.xdp_count_pkts)); in test_xdp_do_redirect()
|
H A D | sockmap_listen.c | 1026 int verdict = bpf_program__fd(skel->progs.prog_stream_verdict); in test_skb_redir_to_connected() 1027 int parser = bpf_program__fd(skel->progs.prog_stream_parser); in test_skb_redir_to_connected() 1051 int verdict = bpf_program__fd(skel->progs.prog_msg_verdict); in test_msg_redir_to_connected() 1128 int verdict = bpf_program__fd(skel->progs.prog_stream_verdict); in test_skb_redir_to_listening() 1129 int parser = bpf_program__fd(skel->progs.prog_stream_parser); in test_skb_redir_to_listening() 1153 int verdict = bpf_program__fd(skel->progs.prog_msg_verdict); in test_msg_redir_to_listening() 1616 int verdict = bpf_program__fd(skel->progs.prog_skb_verdict); in unix_skb_redir_to_connected() 1671 reuseport_prog = bpf_program__fd(skel->progs.prog_reuseport); in test_reuseport() 1784 int verdict = bpf_program__fd(skel->progs.prog_skb_verdict); in udp_skb_redir_to_connected() 1872 int verdict = bpf_program__fd(skel->progs.prog_skb_verdict); in inet_unix_skb_redir_to_connected() [all …]
|
H A D | get_func_args_test.c | 22 prog_fd = bpf_program__fd(skel->progs.test1); in test_get_func_args_test() 30 prog_fd = bpf_program__fd(skel->progs.fmod_ret_test); in test_get_func_args_test()
|
H A D | kfunc_call.c | 121 prog_fd = bpf_program__fd(prog); in verify_success() 199 prog_fd = bpf_program__fd(prog); in verify_fail() 244 prog_fd = bpf_program__fd(skel->progs.kfunc_call_test1); in test_subprog()
|
H A D | pe_preserve_elems.c | 30 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()
|
H A D | trace_ext.c | 43 pkt_fd = bpf_program__fd(prog); in test_trace_ext() 67 ext_fd = bpf_program__fd(prog); in test_trace_ext()
|
H A D | xdp_noinline.c | 48 err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.balancer_ingress_v4), &topts); in test_xdp_noinline() 59 err = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.balancer_ingress_v6), &topts); in test_xdp_noinline()
|
H A D | map_kptr.c | 100 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref), &opts); in test_map_kptr_success() 103 ret = bpf_prog_test_run_opts(bpf_program__fd(skel->progs.test_map_kptr_ref2), &opts); in test_map_kptr_success()
|
H A D | kprobe_multi_test.c | 14 prog_fd = bpf_program__fd(skel->progs.trigger); in kprobe_multi_test_run() 70 prog_fd = bpf_program__fd(skel->progs.test_kprobe); in test_link_api() 76 prog_fd = bpf_program__fd(skel->progs.test_kretprobe); in test_link_api()
|
H A D | fexit_bpf2bpf.c | 320 attach_prog_fd = bpf_program__fd(prog); in test_fmod_ret_freplace() 476 btf_id = find_prog_btf_id("bind_v4_prog", bpf_program__fd(skel->progs.bind_v4_prog)); in test_fentry_to_cgroup_bpf() 480 fentry_fd = load_fentry(bpf_program__fd(skel->progs.bind_v4_prog), btf_id); in test_fentry_to_cgroup_bpf()
|
H A D | xdp_link.c | 24 prog_fd1 = bpf_program__fd(skel1->progs.xdp_handler); in serial_test_xdp_link() 29 prog_fd2 = bpf_program__fd(skel2->progs.xdp_handler); in serial_test_xdp_link()
|
/aosp_15_r20/external/linux-kselftest/tools/testing/selftests/bpf/ |
H A D | xdp_redirect_multi.c | 153 prog_fd = bpf_program__fd(bpf_object__next_program(obj, NULL)); in main() 174 prog_fd = bpf_program__fd(ingress_prog); in main() 175 egress_prog_fd = bpf_program__fd(egress_prog); in main()
|
H A D | flow_dissector_load.h | 31 *prog_fd = bpf_program__fd(main_prog); in bpf_flow_load() 55 fd = bpf_program__fd(prog); in bpf_flow_load()
|