Searched refs:bpf_prog_detach2 (Results 1 - 15 of 15) sorted by relevance
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_lirc_mode2_user.c | 76 ret = bpf_prog_detach2(progfd, lircfd, BPF_LIRC_MODE2); 78 printf("bpf_prog_detach2 not attached should fail: %m\n"); 170 ret = bpf_prog_detach2(progfd, lircfd, BPF_LIRC_MODE2); 172 printf("bpf_prog_detach2: returned %m\n");
|
H A D | test_sockmap.c | 1282 bpf_prog_detach2(prog_fd[3], cg_fd, BPF_CGROUP_SOCK_OPS); 1283 bpf_prog_detach2(prog_fd[0], map_fd[0], BPF_SK_SKB_STREAM_PARSER); 1284 bpf_prog_detach2(prog_fd[1], map_fd[0], BPF_SK_SKB_STREAM_VERDICT); 1285 bpf_prog_detach2(prog_fd[0], map_fd[8], BPF_SK_SKB_STREAM_PARSER); 1286 bpf_prog_detach2(prog_fd[2], map_fd[8], BPF_SK_SKB_STREAM_VERDICT); 1289 bpf_prog_detach2(tx_prog_fd, map_fd[1], BPF_SK_MSG_VERDICT);
|
H A D | test_maps.c | 1103 err = bpf_prog_detach2(parse_prog, map_fd_rx, __MAX_BPF_ATTACH_TYPE); 1109 err = bpf_prog_detach2(parse_prog, map_fd_rx, BPF_SK_SKB_STREAM_PARSER); 1115 err = bpf_prog_detach2(verdict_prog, map_fd_rx, BPF_SK_SKB_STREAM_VERDICT);
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | cgroup_link.c | 130 err = bpf_prog_detach2(prog_fd, cgs[last_cg].fd, BPF_CGROUP_INET_EGRESS); 153 err = bpf_prog_detach2(prog_fd, cgs[last_cg].fd, BPF_CGROUP_INET_EGRESS); 172 bpf_prog_detach2(prog_fd, cgs[last_cg].fd, BPF_CGROUP_INET_EGRESS); 242 bpf_prog_detach2(prog_fd, cgs[last_cg].fd,
|
H A D | cgroup_attach_multi.c | 183 if (CHECK(bpf_prog_detach2(-1, cg5, BPF_CGROUP_INET_EGRESS), 247 if (CHECK(!bpf_prog_detach2(0, cg3, BPF_CGROUP_INET_EGRESS), 251 if (CHECK(bpf_prog_detach2(allow_prog[3], cg3, BPF_CGROUP_INET_EGRESS), 262 if (CHECK(bpf_prog_detach2(-1, cg4, BPF_CGROUP_INET_EGRESS),
|
H A D | lsm_cgroup.c | 291 ASSERT_GE(bpf_prog_detach2(post_create_prog_fd2, cgroup_fd, 295 ASSERT_GE(bpf_prog_detach2(alloc_prog_fd, cgroup_fd, 297 ASSERT_GE(bpf_prog_detach2(clone_prog_fd, cgroup_fd,
|
H A D | flow_dissector_reattach.c | 116 err = bpf_prog_detach2(prog2, 0, BPF_FLOW_DISSECTOR); 168 err = bpf_prog_detach2(prog1, 0, BPF_FLOW_DISSECTOR); 211 err = bpf_prog_detach2(prog1, 0, BPF_FLOW_DISSECTOR); 231 err = bpf_prog_detach2(prog1, 0, BPF_FLOW_DISSECTOR);
|
H A D | sockmap_helpers.h | 158 int __ret = bpf_prog_detach2((prog), (target), (type)); \
|
H A D | sockmap_basic.c | 127 err = bpf_prog_detach2(verdict, map, BPF_SK_MSG_VERDICT); 128 if (!ASSERT_OK(err, "bpf_prog_detach2")) 294 err = bpf_prog_detach2(verdict, map, first); 295 if (!ASSERT_OK(err, "bpf_prog_detach2")) 353 bpf_prog_detach2(verdict_fd, map_fd, attach_type);
|
H A D | flow_dissector.c | 592 err = bpf_prog_detach2(prog_fd, 0, BPF_FLOW_DISSECTOR); 593 CHECK(err, "bpf_prog_detach2", "err %d errno %d\n", err, errno);
|
H A D | sockopt.c | 1145 bpf_prog_detach2(prog_fd, cgroup_fd, test->attach_type);
|
/linux-master/tools/bpf/bpftool/ |
H A D | cgroup.c | 601 if (bpf_prog_detach2(prog_fd, cgroup_fd, attach_type)) {
|
H A D | prog.c | 1098 err = bpf_prog_detach2(progfd, mapfd, attach_type);
|
/linux-master/tools/lib/bpf/ |
H A D | bpf.h | 333 LIBBPF_API int bpf_prog_detach2(int prog_fd, int attachable_fd,
|
H A D | bpf.c | 719 int bpf_prog_detach2(int prog_fd, int target_fd, enum bpf_attach_type type) function
|
Completed in 409 milliseconds