bpf_prog_detach2 485 tools/bpf/bpftool/cgroup.c if (bpf_prog_detach2(prog_fd, cgroup_fd, attach_type)) { bpf_prog_detach2 743 tools/bpf/bpftool/prog.c err = bpf_prog_detach2(progfd, mapfd, attach_type); bpf_prog_detach2 128 tools/lib/bpf/bpf.h LIBBPF_API int bpf_prog_detach2(int prog_fd, int attachable_fd, bpf_prog_detach2 965 tools/testing/selftests/bpf/prog_tests/sockopt.c bpf_prog_detach2(prog_fd, cgroup_fd, test->attach_type); bpf_prog_detach2 49 tools/testing/selftests/bpf/prog_tests/sockopt_multi.c err = bpf_prog_detach2(bpf_program__fd(prog), cgroup_fd, bpf_prog_detach2 393 tools/testing/selftests/bpf/test_cgroup_attach.c if (bpf_prog_detach2(-1, cg5, BPF_CGROUP_INET_EGRESS)) { bpf_prog_detach2 405 tools/testing/selftests/bpf/test_cgroup_attach.c if (!bpf_prog_detach2(0, cg3, BPF_CGROUP_INET_EGRESS)) { bpf_prog_detach2 409 tools/testing/selftests/bpf/test_cgroup_attach.c if (bpf_prog_detach2(allow_prog[3], cg3, BPF_CGROUP_INET_EGRESS)) { bpf_prog_detach2 420 tools/testing/selftests/bpf/test_cgroup_attach.c if (bpf_prog_detach2(-1, cg4, BPF_CGROUP_INET_EGRESS)) { bpf_prog_detach2 75 tools/testing/selftests/bpf/test_lirc_mode2_user.c ret = bpf_prog_detach2(progfd, lircfd, BPF_LIRC_MODE2); bpf_prog_detach2 169 tools/testing/selftests/bpf/test_lirc_mode2_user.c ret = bpf_prog_detach2(progfd, lircfd, BPF_LIRC_MODE2); bpf_prog_detach2 1071 tools/testing/selftests/bpf/test_sockmap.c bpf_prog_detach2(prog_fd[2], cg_fd, BPF_CGROUP_SOCK_OPS); bpf_prog_detach2 1072 tools/testing/selftests/bpf/test_sockmap.c bpf_prog_detach2(prog_fd[0], map_fd[0], BPF_SK_SKB_STREAM_PARSER); bpf_prog_detach2 1073 tools/testing/selftests/bpf/test_sockmap.c bpf_prog_detach2(prog_fd[1], map_fd[0], BPF_SK_SKB_STREAM_VERDICT); bpf_prog_detach2 1075 tools/testing/selftests/bpf/test_sockmap.c bpf_prog_detach2(tx_prog_fd, map_fd[1], BPF_SK_MSG_VERDICT);