bpf_prog_detach_opts
const struct bpf_prog_detach_opts *opts)
if (!OPTS_VALID(opts, bpf_prog_detach_opts))
return bpf_prog_detach_opts(0, target_fd, type, NULL);
return bpf_prog_detach_opts(prog_fd, target_fd, type, NULL);
LIBBPF_API int bpf_prog_detach_opts(int prog_fd, int target,
const struct bpf_prog_detach_opts *opts);
err = bpf_prog_detach_opts(fd4, cg, atype, &optd);
err = bpf_prog_detach_opts(fd3, cg, atype, &optd);
err = bpf_prog_detach_opts(fd2, cg, atype, &optd);
err = bpf_prog_detach_opts(fd1, cg, atype, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd4, cg, atype, &optd);
err = bpf_prog_detach_opts(fd3, cg, atype, &optd);
err = bpf_prog_detach_opts(fd2, cg, atype, &optd);
err = bpf_prog_detach_opts(fd1, cg, atype, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(tc_fd, loopback, BPF_TCX_INGRESS, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd2, ifindex, target, &optd);
err = bpf_prog_detach_opts(fd1, ifindex, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, BPF_TCX_INGRESS, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd4, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd3, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd4, loopback, target, &optd);
err = bpf_prog_detach_opts(fd3, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd3, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(detach_fd, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(0, loopback, target, &optd);
err = bpf_prog_detach_opts(0, loopback, target, &optd);
err = bpf_prog_detach_opts(bpf_program__fd(skel->progs.tc1),
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(0, loopback, target, &optd);
err = bpf_prog_detach_opts(0, loopback, target, &optd);
err = bpf_prog_detach_opts(fd3, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(0, loopback, target, &optd);
err = bpf_prog_detach_opts(0, loopback, target, &optd);
err = bpf_prog_detach_opts(fd4, loopback, target, &optd);
err = bpf_prog_detach_opts(fd3, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(0, loopback, target, &optd);
err = bpf_prog_detach_opts(0, loopback, target, &optd);
err = bpf_prog_detach_opts(fd4, loopback, target, &optd);
err = bpf_prog_detach_opts(fd3, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
err = bpf_prog_detach_opts(fd3, loopback, target, &optd);
err = bpf_prog_detach_opts(0, loopback, target, &optd);
err = bpf_prog_detach_opts(0, loopback, target, &optd);
err = bpf_prog_detach_opts(fd4, loopback, target, &optd);
err = bpf_prog_detach_opts(fd3, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(0, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd4, loopback, target, &optd);
err = bpf_prog_detach_opts(detach_fd, loopback, target, &optd);
err = bpf_prog_detach_opts(fd3, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd4, loopback, target, &optd);
err = bpf_prog_detach_opts(fd3, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
err = bpf_prog_detach_opts(fd4, loopback, target, &optd);
err = bpf_prog_detach_opts(fd3, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd2, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(detach_fd, loopback, target, &optd);
err = bpf_prog_detach_opts(fd1, loopback, target, &optd);
LIBBPF_OPTS(bpf_prog_detach_opts, optd);
err = bpf_prog_detach_opts(fd2, loopback, BPF_TCX_EGRESS, &optd);