bpf_link__destroy
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(tp_links[--tp_cnt]);
bpf_link__destroy(tp_links[--tp_cnt]);
bpf_link__destroy(links[i]);
bpf_link__destroy(links[i]);
bpf_link__destroy(links[i]);
bpf_link__destroy(links[i]);
bpf_link__destroy(links[j]);
bpf_link__destroy(links[j]);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(links[i]);
bpf_link__destroy(link);
bpf_link__destroy(links[i]);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(links[j]);
bpf_link__destroy(links[j]);
bpf_link__destroy(link);
bpf_link__destroy(links[i]);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(*link);
bpf_link__destroy(*link);
LIBBPF_API int bpf_link__destroy(struct bpf_link *link);
bpf_link__destroy(&link->link);
bpf_link__destroy(usdt_link->multi_link);
bpf_link__destroy(usdt_link->uprobes[i].link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(ops_link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link2);
bpf_link__destroy(link1);
bpf_link__destroy(link2);
bpf_link__destroy(link1);
bpf_link__destroy(link1);
bpf_link__destroy(link2);
bpf_link__destroy(retlink1);
bpf_link__destroy(retlink2);
bpf_link__destroy(link1);
bpf_link__destroy(link1);
bpf_link__destroy(link2);
bpf_link__destroy(link3);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link); /* detach */
bpf_link__destroy(link1);
bpf_link__destroy(link);
bpf_link__destroy(link2);
bpf_link__destroy(retlink1);
bpf_link__destroy(retlink2);
bpf_link__destroy(link); /* detach */
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(cubic_link);
bpf_link__destroy(dctcp_link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(links[i]);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link_nl);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(parent_link);
bpf_link__destroy(child_link);
bpf_link__destroy(parent_egress1_link);
bpf_link__destroy(parent_egress2_link);
bpf_link__destroy(parent_ingress_link);
bpf_link__destroy(child_egress1_link);
bpf_link__destroy(child_egress2_link);
bpf_link__destroy(child_ingress_link);
bpf_link__destroy(parent_egress1_link);
bpf_link__destroy(parent_egress2_link);
bpf_link__destroy(parent_ingress_link);
bpf_link__destroy(child_egress1_link);
bpf_link__destroy(child_egress2_link);
bpf_link__destroy(child_ingress_link);
err = bpf_link__destroy(lsm_link);
err = bpf_link__destroy(lsm_link);
err = bpf_link__destroy(fentry_link);
err = bpf_link__destroy(lsm_link);
bpf_link__destroy(link_get_retval);
bpf_link__destroy(link_get_retval);
bpf_link__destroy(link_set_eunatch);
bpf_link__destroy(link_set_eunatch);
bpf_link__destroy(link_set_eisconn);
bpf_link__destroy(link_get_retval);
bpf_link__destroy(link_legacy_eperm);
bpf_link__destroy(link_get_retval);
bpf_link__destroy(link_set_eunatch);
bpf_link__destroy(link_legacy_eperm);
bpf_link__destroy(link_get_retval);
bpf_link__destroy(link_get_retval);
bpf_link__destroy(link_set_eisconn);
bpf_link__destroy(link_set_eisconn);
bpf_link__destroy(link_clear_retval);
bpf_link__destroy(link_get_retval);
bpf_link__destroy(link_set_eunatch);
bpf_link__destroy(link_set_eunatch);
bpf_link__destroy(link_get_retval);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(links[last_cg]);
bpf_link__destroy(links[last_cg]);
bpf_link__destroy(tmp_link);
bpf_link__destroy(links[i]);
bpf_link__destroy(link4);
bpf_link__destroy(link3);
bpf_link__destroy(link2);
bpf_link__destroy(link1);
bpf_link__destroy(link4);
bpf_link__destroy(link3);
bpf_link__destroy(link2);
bpf_link__destroy(link1);
bpf_link__destroy(link);
bpf_link__destroy(egress_link);
bpf_link__destroy(ingress_link);
bpf_link__destroy(*egress_link);
bpf_link__destroy(*ingress_link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link); \
bpf_link__destroy(link[i]);
bpf_link__destroy(link);
bpf_link__destroy(freplace_link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
err = bpf_link__destroy(link);
bpf_link__destroy(link6);
bpf_link__destroy(link);
bpf_link__destroy(skel->links.oncpu);
bpf_link__destroy(link);
bpf_link__destroy(link2);
bpf_link__destroy(link1);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(skel->links.test_override);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
err = bpf_link__destroy(test_case->link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
if (!ASSERT_OK(bpf_link__destroy(link), "link destroy"))
if (!ASSERT_OK(bpf_link__destroy(link2), "link destroy"))
bpf_link__destroy(link);
bpf_link__destroy(prog_link);
bpf_link__destroy(kprobe_links[i]);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(getsockopt_link);
bpf_link__destroy(lookup_link);
bpf_link__destroy(link2);
bpf_link__destroy(link1);
bpf_link__destroy(link[2]);
bpf_link__destroy(link[1]);
bpf_link__destroy(link[0]);
bpf_link__destroy(lookup_link);
bpf_link__destroy(lookup_link);
bpf_link__destroy(lookup_link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link2);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link_getsockopt);
bpf_link__destroy(link_setsockopt);
bpf_link__destroy(link_child);
bpf_link__destroy(link_child);
bpf_link__destroy(link_parent);
bpf_link__destroy(link_child);
bpf_link__destroy(link_parent);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(fentry_link);
bpf_link__destroy(fentry_link);
bpf_link__destroy(fexit_link);
bpf_link__destroy(freplace_link);
err = bpf_link__destroy(freplace_link);
bpf_link__destroy(freplace_link);
bpf_link__destroy(fentry_link);
bpf_link__destroy(fexit_link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(inst[i].link);
bpf_link__destroy(link[i]);
bpf_link__destroy(link);
bpf_link__destroy(skel->links.uprobe);
bpf_link__destroy(*link);
bpf_link__destroy(link);
bpf_link__destroy(skel->links.test_uprobe);
bpf_link__destroy(skel->links.usdt3);
bpf_link__destroy(skel->links.usdt_100);
bpf_link__destroy(skel->links.usdt_100);
bpf_link__destroy(skeletons->links[skeletons->nlinks]);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link2);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(skel1->links.xdp_handler);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(skel->links.handle_sys_enter);
bpf_link__destroy(links[--links_cnt]);
bpf_link__destroy(links[--links_cnt]);
bpf_link__destroy(self->hid_links[i]);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);
bpf_link__destroy(link);