/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | test_lirc_mode2_user.c | 52 int ret, lircfd, progfd, inputfd; in main() local 63 BPF_PROG_TYPE_LIRC_MODE2, &obj, &progfd); in main() 76 ret = bpf_prog_detach2(progfd, lircfd, BPF_LIRC_MODE2); in main() 101 ret = bpf_prog_attach(progfd, lircfd, BPF_LIRC_MODE2, 0); in main() 170 ret = bpf_prog_detach2(progfd, lircfd, BPF_LIRC_MODE2); in main()
|
H A D | test_sock.c | 407 static int attach_sock_prog(int cgfd, int progfd, in attach_sock_prog() argument 410 return bpf_prog_attach(progfd, cgfd, attach_type, BPF_F_ALLOW_OVERRIDE); in attach_sock_prog() 482 int progfd = -1; in run_test_case() local 487 progfd = load_sock_prog(test->insns, test->expected_attach_type); in run_test_case() 488 if (progfd < 0) { in run_test_case() 495 if (attach_sock_prog(cgfd, progfd, test->attach_type) < 0) { in run_test_case() 511 if (progfd != -1) in run_test_case() 513 close(progfd); in run_test_case()
|
H A D | test_sock_addr.c | 1319 int progfd = -1; in run_test_case() local 1324 progfd = test->loadfn(test); in run_test_case() 1325 if (test->expected_result == LOAD_REJECT && progfd < 0) in run_test_case() 1327 else if (test->expected_result == LOAD_REJECT || progfd < 0) in run_test_case() 1330 err = bpf_prog_attach(progfd, cgfd, test->attach_type, in run_test_case() 1381 if (progfd != -1) in run_test_case() 1383 close(progfd); in run_test_case()
|
H A D | test_sysctl.c | 1547 int progfd = -1; in run_test_case() local 1555 progfd = load_sysctl_prog(test, sysctl_path); in run_test_case() 1556 if (progfd < 0) { in run_test_case() 1563 if (bpf_prog_attach(progfd, cgfd, atype, BPF_F_ALLOW_OVERRIDE) < 0) { in run_test_case() 1588 if (progfd != -1) in run_test_case() 1590 close(progfd); in run_test_case()
|
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | sockmap_helpers.h | 363 static inline int enable_reuseport(int s, int progfd) in enable_reuseport() argument 370 err = xsetsockopt(s, SOL_SOCKET, SO_ATTACH_REUSEPORT_EBPF, &progfd, in enable_reuseport() 371 sizeof(progfd)); in enable_reuseport() 378 static inline int socket_loopback_reuseport(int family, int sotype, int progfd) in socket_loopback_reuseport() argument 390 if (progfd >= 0) in socket_loopback_reuseport() 391 enable_reuseport(s, progfd); in socket_loopback_reuseport()
|
H A D | sockmap_listen.c | 309 int progfd; in test_destroy_orphan_child() member 319 if (t->progfd != -1 && in test_destroy_orphan_child() 320 xbpf_prog_attach(t->progfd, mapfd, t->atype, 0) != 0) in test_destroy_orphan_child() 325 if (t->progfd != -1) in test_destroy_orphan_child() 326 xbpf_prog_detach2(t->progfd, mapfd, t->atype); in test_destroy_orphan_child()
|
/openbmc/linux/tools/bpf/bpftool/ |
H A D | net.c | 628 static int do_attach_detach_xdp(int progfd, enum net_attach_type attach_type, in do_attach_detach_xdp() argument 642 return bpf_xdp_attach(ifindex, progfd, flags, NULL); in do_attach_detach_xdp() 648 int progfd, ifindex, err = 0; in do_attach() local 662 progfd = prog_parse_fd(&argc, &argv); in do_attach() 663 if (progfd < 0) in do_attach() 684 err = do_attach_detach_xdp(progfd, attach_type, ifindex, in do_attach() 695 close(progfd); in do_attach() 702 int progfd, ifindex, err = 0; in do_detach() local 720 progfd = -1; in do_detach() 722 err = do_attach_detach_xdp(progfd, attach_type, ifindex, NULL); in do_detach()
|
H A D | prog.c | 1035 static int parse_attach_detach_args(int argc, char **argv, int *progfd, in parse_attach_detach_args() argument 1042 *progfd = prog_parse_fd(&argc, &argv); in parse_attach_detach_args() 1043 if (*progfd < 0) in parse_attach_detach_args() 1044 return *progfd; in parse_attach_detach_args() 1071 int err, progfd; in do_attach() local 1075 &progfd, &attach_type, &mapfd); in do_attach() 1079 err = bpf_prog_attach(progfd, mapfd, attach_type, 0); in do_attach() 1093 int err, progfd; in do_detach() local 1097 &progfd, &attach_type, &mapfd); in do_detach() 1101 err = bpf_prog_detach2(progfd, mapfd, attach_type); in do_detach()
|
/openbmc/qemu/ebpf/ |
H A D | trace-events | 4 ebpf_rss_load(void *ctx, int progfd, int cfgfd, int toepfd, int indirfd) "ctx=%p program-fd=%d conf…
|