Home
last modified time | relevance | path

Searched refs:bpf_prog_detach (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.4/tools/testing/selftests/bpf/
Dtest_cgroup_attach.c124 if (bpf_prog_detach(bar, BPF_CGROUP_INET_EGRESS)) { in test_foo_bar()
139 if (bpf_prog_detach(foo, BPF_CGROUP_INET_EGRESS)) { in test_foo_bar()
160 if (bpf_prog_detach(bar, BPF_CGROUP_INET_EGRESS)) { in test_foo_bar()
165 if (!bpf_prog_detach(foo, BPF_CGROUP_INET_EGRESS)) { in test_foo_bar()
Dflow_dissector_load.c47 ret = bpf_prog_detach(0, BPF_FLOW_DISSECTOR); in detach_program()
Dtest_tcpbpf_user.c156 bpf_prog_detach(cg_fd, BPF_CGROUP_SOCK_OPS); in main()
Dtest_tcpnotify_user.c162 bpf_prog_detach(cg_fd, BPF_CGROUP_SOCK_OPS); in main()
Dtest_maps.c795 err = bpf_prog_detach(fd, BPF_SK_SKB_STREAM_PARSER); in test_sockmap()
801 err = bpf_prog_detach(fd, BPF_SK_SKB_STREAM_VERDICT); in test_sockmap()
807 err = bpf_prog_detach(fd, BPF_SK_MSG_VERDICT); in test_sockmap()
813 err = bpf_prog_detach(fd, __MAX_BPF_ATTACH_TYPE); in test_sockmap()
1097 err = bpf_prog_detach(map_fd_rx, __MAX_BPF_ATTACH_TYPE); in test_sockmap()
1103 err = bpf_prog_detach(map_fd_rx, BPF_SK_SKB_STREAM_PARSER); in test_sockmap()
1109 err = bpf_prog_detach(map_fd_rx, BPF_SK_SKB_STREAM_VERDICT); in test_sockmap()
Dtest_sock.c440 bpf_prog_detach(cgfd, test->attach_type); in run_test_case()
Dtest_sysctl.c1572 bpf_prog_detach(cgfd, atype); in run_test_case()
Dtest_sock_addr.c1589 bpf_prog_detach(cgfd, test->attach_type); in run_test_case()
/Linux-v5.4/tools/lib/bpf/
Dlibbpf.map60 bpf_prog_detach;
Dbpf.h127 LIBBPF_API int bpf_prog_detach(int attachable_fd, enum bpf_attach_type type);
Dbpf.c476 int bpf_prog_detach(int target_fd, enum bpf_attach_type type) in bpf_prog_detach() function
/Linux-v5.4/samples/bpf/
Dtest_cgrp2_attach.c165 ret = bpf_prog_detach(cg_fd, type); in main()
Dtest_cgrp2_sock.c280 ret = bpf_prog_detach(cg_fd, BPF_CGROUP_INET_SOCK_CREATE); in main()
/Linux-v5.4/tools/testing/selftests/bpf/prog_tests/
Dflow_dissector.c526 bpf_prog_detach(prog_fd, BPF_FLOW_DISSECTOR); in test_flow_dissector()
/Linux-v5.4/kernel/bpf/
Dsyscall.c1992 static int bpf_prog_detach(const union bpf_attr *attr) in bpf_prog_detach() function
2890 err = bpf_prog_detach(&attr); in SYSCALL_DEFINE3()