/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | cgroup_getset_retval.c | 50 bpf_link__destroy(link_set_eunatch); in test_setsockopt_set() 92 bpf_link__destroy(link_set_eunatch); in test_setsockopt_set_and_get() 93 bpf_link__destroy(link_get_retval); in test_setsockopt_set_and_get() 129 bpf_link__destroy(link_get_retval); in test_setsockopt_default_zero() 172 bpf_link__destroy(link_get_retval); in test_setsockopt_default_zero_and_set() 173 bpf_link__destroy(link_set_eunatch); in test_setsockopt_default_zero_and_set() 221 bpf_link__destroy(link_set_eunatch); in test_setsockopt_override() 222 bpf_link__destroy(link_set_eisconn); in test_setsockopt_override() 223 bpf_link__destroy(link_get_retval); in test_setsockopt_override() 267 bpf_link__destroy(link_legacy_eperm); in test_setsockopt_legacy_eperm() [all …]
|
H A D | bpf_cookie.c | 65 bpf_link__destroy(link1); in kprobe_subtest() 66 bpf_link__destroy(link2); in kprobe_subtest() 67 bpf_link__destroy(retlink1); in kprobe_subtest() 68 bpf_link__destroy(retlink2); in kprobe_subtest() 239 bpf_link__destroy(link2); in kprobe_multi_attach_api_subtest() 240 bpf_link__destroy(link1); in kprobe_multi_attach_api_subtest() 313 bpf_link__destroy(link2); in uprobe_multi_attach_api_subtest() 314 bpf_link__destroy(link1); in uprobe_multi_attach_api_subtest() 366 bpf_link__destroy(link1); in uprobe_subtest() 367 bpf_link__destroy(link in uprobe_subtest() [all...] |
H A D | cg_storage_multi.c | 152 bpf_link__destroy(parent_link); in test_egress_only() 153 bpf_link__destroy(child_link); in test_egress_only() 261 bpf_link__destroy(parent_egress1_link); in test_isolated() 262 bpf_link__destroy(parent_egress2_link); in test_isolated() 263 bpf_link__destroy(parent_ingress_link); in test_isolated() 264 bpf_link__destroy(child_egress1_link); in test_isolated() 265 bpf_link__destroy(child_egress2_link); in test_isolated() 266 bpf_link__destroy(child_ingress_link); in test_isolated() 360 bpf_link__destroy(parent_egress1_link); in test_shared() 361 bpf_link__destroy(parent_egress2_link); in test_shared() [all …]
|
H A D | bpf_loop.c | 40 bpf_link__destroy(link); in check_nr_loops() 62 bpf_link__destroy(link); in check_callback_fn_stop() 81 bpf_link__destroy(link); in check_null_callback_ctx() 97 bpf_link__destroy(link); in check_invalid_flags() 120 bpf_link__destroy(link); in check_nested_calls() 139 bpf_link__destroy(link); in check_non_constant_callback() 178 bpf_link__destroy(link); in check_stack()
|
H A D | bpf_tcp_ca.c | 115 bpf_link__destroy(link); in test_cubic() 176 bpf_link__destroy(link); in test_dctcp() 311 bpf_link__destroy(link); in test_dctcp_fallback() 351 bpf_link__destroy(link); in test_write_sk_pacing() 370 bpf_link__destroy(link); in test_incompl_cong_ops() 424 bpf_link__destroy(link); in test_update_ca() 461 bpf_link__destroy(link); in test_update_wrong() 496 bpf_link__destroy(link); in test_mixed_links() 497 bpf_link__destroy(link_nl); in test_mixed_links() 513 bpf_link__destroy(link); in test_multi_links() [all …]
|
H A D | test_overhead.c | 114 bpf_link__destroy(link); in test_test_overhead() 122 bpf_link__destroy(link); in test_test_overhead() 129 bpf_link__destroy(link); in test_test_overhead() 136 bpf_link__destroy(link); in test_test_overhead() 143 bpf_link__destroy(link); in test_test_overhead()
|
H A D | tcp_hdr_options.c | 324 bpf_link__destroy(link); in fastopen_estab() 329 bpf_link__destroy(link); in fastopen_estab() 368 bpf_link__destroy(link); in syncookie_estab() 373 bpf_link__destroy(link); in syncookie_estab() 400 bpf_link__destroy(link); in fin() 405 bpf_link__destroy(link); in fin() 439 bpf_link__destroy(link); in __simple_estab() 444 bpf_link__destroy(link); in __simple_estab() 476 bpf_link__destroy(link); in misc() 513 bpf_link__destroy(link); in misc()
|
H A D | cgroup1_hierarchy.c | 24 err = bpf_link__destroy(lsm_link); in bpf_cgroup1() 42 err = bpf_link__destroy(lsm_link); in bpf_cgroup1_sleepable() 61 err = bpf_link__destroy(fentry_link); in bpf_cgroup1_invalid_id() 65 err = bpf_link__destroy(lsm_link); in bpf_cgroup1_invalid_id()
|
H A D | sockopt_multi.c | 114 bpf_link__destroy(link_child); in run_getsockopt_test() 152 bpf_link__destroy(link_child); in run_getsockopt_test() 153 bpf_link__destroy(link_parent); in run_getsockopt_test() 247 bpf_link__destroy(link_child); in run_setsockopt_test() 248 bpf_link__destroy(link_parent); in run_setsockopt_test()
|
H A D | link_pinning.c | 45 bpf_link__destroy(link); in test_link_pinning_subtest() 70 bpf_link__destroy(link); in test_link_pinning_subtest() 87 bpf_link__destroy(link); in test_link_pinning_subtest()
|
H A D | xdp_bonding.c | 199 bpf_link__destroy(skeletons->links[skeletons->nlinks]); in bonding_cleanup() 407 bpf_link__destroy(link); in test_xdp_bonding_attach() 420 bpf_link__destroy(link); in test_xdp_bonding_attach() 433 bpf_link__destroy(link); in test_xdp_bonding_attach() 451 bpf_link__destroy(link); in test_xdp_bonding_attach() 452 bpf_link__destroy(link2); in test_xdp_bonding_attach() 490 bpf_link__destroy(link); in test_xdp_bonding_nested() 607 bpf_link__destroy(link); in test_xdp_bonding_features()
|
H A D | module_attach.c | 99 bpf_link__destroy(link); in test_module_attach() 106 bpf_link__destroy(link); in test_module_attach() 113 bpf_link__destroy(link); in test_module_attach()
|
H A D | cgroup_iter.c | 92 bpf_link__destroy(link); in read_from_cgroup_iter() 109 bpf_link__destroy(link); in test_invalid_cgroup() 127 bpf_link__destroy(link); in test_invalid_cgroup_spec() 228 bpf_link__destroy(link); in test_walk_dead_self_only() 262 bpf_link__destroy(link); in test_walk_dead_self_only()
|
H A D | kprobe_multi_test.c | 166 bpf_link__destroy(link2); in test_attach_api() 167 bpf_link__destroy(link1); in test_attach_api() 328 bpf_link__destroy(link); in test_attach_api_fails() 364 bpf_link__destroy(link); in test_session_skel_api() 396 bpf_link__destroy(link); in test_session_cookie_skel_api() 630 bpf_link__destroy(link); in do_bench_test() 713 bpf_link__destroy(link); in test_attach_override() 725 bpf_link__destroy(link); in test_attach_override()
|
H A D | cgroup_link.c | 106 bpf_link__destroy(links[last_cg]); in serial_test_cgroup_link() 126 bpf_link__destroy(links[last_cg]); in serial_test_cgroup_link() 146 bpf_link__destroy(tmp_link); in serial_test_cgroup_link() 246 bpf_link__destroy(links[i]); in serial_test_cgroup_link()
|
H A D | xdp_link.c | 56 bpf_link__destroy(link); in serial_test_xdp_link() 99 bpf_link__destroy(link); in serial_test_xdp_link() 103 bpf_link__destroy(skel1->links.xdp_handler); in serial_test_xdp_link()
|
H A D | tc_links.c | 469 bpf_link__destroy(link); in test_tc_links_revision_target() 726 bpf_link__destroy(link); in test_tc_links_replace_target() 740 bpf_link__destroy(link); in test_tc_links_replace_target() 753 bpf_link__destroy(link); in test_tc_links_replace_target() 888 bpf_link__destroy(link); in test_tc_links_invalid_target() 900 bpf_link__destroy(link); in test_tc_links_invalid_target() 912 bpf_link__destroy(link); in test_tc_links_invalid_target() 924 bpf_link__destroy(link); in test_tc_links_invalid_target() 937 bpf_link__destroy(link); in test_tc_links_invalid_target() 949 bpf_link__destroy(link); in test_tc_links_invalid_target() [all …]
|
H A D | cgroup_tcp_skb.c | 43 bpf_link__destroy(*egress_link); in uninstall_filters() 45 bpf_link__destroy(*ingress_link); in uninstall_filters() 340 bpf_link__destroy(egress_link); in test_cgroup_tcp_skb() 341 bpf_link__destroy(ingress_link); in test_cgroup_tcp_skb()
|
H A D | bpf_iter.c | 70 bpf_link__destroy(link); in do_dummy_read_opts() 97 bpf_link__destroy(link); in do_read_map_iter_fd() 102 bpf_link__destroy(link); in do_read_map_iter_fd() 200 bpf_link__destroy(link); in check_bpf_link_info() 441 bpf_link__destroy(link); in do_btf_read() 645 bpf_link__destroy(link); in test_file_iter() 765 bpf_link__destroy(link); in test_overflow() 862 bpf_link__destroy(link); in test_bpf_hash_map() 945 bpf_link__destroy(link); in test_bpf_percpu_hash_map() 1031 bpf_link__destroy(link); in test_bpf_array_map() [all …]
|
H A D | rdonly_maps.c | 67 bpf_link__destroy(link); in test_rdonly_maps() 87 bpf_link__destroy(link); in test_rdonly_maps()
|
H A D | dynptr.c | 66 bpf_link__destroy(link); in verify_success() 116 bpf_link__destroy(link); in verify_success()
|
H A D | test_struct_ops_module.c | 54 bpf_link__destroy(link); in attach_ops_and_check() 177 bpf_link__destroy(link); in test_struct_ops_incompatible() 297 bpf_link__destroy(link); in test_detach_link()
|
H A D | netfilter_link_attach.c | 105 if (!ASSERT_OK(bpf_link__destroy(link), "link destroy")) in test_netfilter_link_attach() 114 if (!ASSERT_OK(bpf_link__destroy(link2), "link destroy")) in test_netfilter_link_attach()
|
/linux/samples/bpf/ |
H A D | ibumad_user.c | 62 bpf_link__destroy(tp_links[--tp_cnt]); in dump_exit() 154 bpf_link__destroy(tp_links[--tp_cnt]); in main()
|
/linux/tools/testing/selftests/sched_ext/ |
H A D | hotplug.c | 92 bpf_link__destroy(link); in test_hotplug() 132 bpf_link__destroy(link); in test_hotplug_attach()
|