| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | xdp_attach.c | 40 err = bpf_xdp_attach(IFINDEX_LO, fd1, XDP_FLAGS_REPLACE, &opts); in test_xdp_attach() 49 err = bpf_xdp_attach(IFINDEX_LO, fd2, XDP_FLAGS_REPLACE, &opts); in test_xdp_attach() 54 err = bpf_xdp_attach(IFINDEX_LO, fd2, 0, &opts); in test_xdp_attach() 62 err = bpf_xdp_attach(IFINDEX_LO, fd3, 0, &opts); in test_xdp_attach()
|
| H A D | xdp_devmap_attach.c | 41 err = bpf_xdp_attach(IFINDEX_LO, dm_fd_redir, XDP_FLAGS_SKB_MODE, NULL); in test_xdp_with_devmap_helpers() 76 err = bpf_xdp_attach(IFINDEX_LO, dm_fd, XDP_FLAGS_SKB_MODE, NULL); in test_xdp_with_devmap_helpers() 208 err = bpf_xdp_attach(val.ifindex, dm_fd_redir, XDP_FLAGS_DRV_MODE, NULL); in test_xdp_with_devmap_helpers_veth() 228 err = bpf_xdp_attach(ifindex_dst, dm_fd, XDP_FLAGS_DRV_MODE, NULL); in test_xdp_with_devmap_helpers_veth()
|
| H A D | xdp_link.c | 44 err = bpf_xdp_attach(IFINDEX_LO, prog_fd1, XDP_FLAGS_REPLACE, &opts); in serial_test_xdp_link() 82 err = bpf_xdp_attach(IFINDEX_LO, prog_fd2, XDP_FLAGS_REPLACE, &opts); in serial_test_xdp_link() 87 err = bpf_xdp_attach(IFINDEX_LO, prog_fd2, 0, NULL); in serial_test_xdp_link()
|
| H A D | xdp_cpumap_attach.c | 36 err = bpf_xdp_attach(IFINDEX_LO, prog_redir_fd, XDP_FLAGS_SKB_MODE, NULL); in test_xdp_with_cpumap_helpers() 75 err = bpf_xdp_attach(IFINDEX_LO, prog_fd, XDP_FLAGS_SKB_MODE, NULL); in test_xdp_with_cpumap_helpers()
|
| H A D | xdp_do_redirect.c | 352 ret = bpf_xdp_attach(if_nametoindex("veth0"), in ping_test() 370 ret = bpf_xdp_attach(VETH2_INDEX, in ping_test() 376 ret = bpf_xdp_attach(VETH1_INDEX, in ping_test()
|
| H A D | xdp_context_test_run.c | 300 ret = bpf_xdp_attach(rx_ifindex, in test_xdp_context_veth() 381 ret = bpf_xdp_attach(tap_ifindex, bpf_program__fd(xdp_prog), in test_tuntap() 447 ret = bpf_xdp_attach(tap_ifindex, bpf_program__fd(xdp_prog), 0, NULL); in test_tuntap_mirred() 647 ret = bpf_xdp_attach(tap_ifindex, bpf_program__fd(skel->progs.ing_xdp), in test_lwt_encap()
|
| H A D | xdp_info.c | 41 err = bpf_xdp_attach(IFINDEX_LO, prog_fd, XDP_FLAGS_SKB_MODE, NULL); in serial_test_xdp_info()
|
| H A D | xdp_bonding.c | 558 err = bpf_xdp_attach(veth1_ifindex, in test_xdp_bonding_redirect_no_up() 734 err = bpf_xdp_attach(bond_ifindex, xdp_fd, XDP_FLAGS_DRV_MODE, NULL); in test_xdp_bonding_xmit_policy_compat()
|
| H A D | vrf_socket_lookup.c | 126 ret = bpf_xdp_attach(ifindex, xdp_prog_fd, 0, NULL); in attach_progs()
|
| H A D | test_tunnel.c | 731 err = bpf_xdp_attach(ifindex, xdp_prog_fd, XDP_FLAGS_REPLACE, &opts); 732 if (!ASSERT_OK(err, "bpf_xdp_attach"))
|
| H A D | xdp_metadata.c | 448 ret = bpf_xdp_attach(rx_ifindex, in test_xdp_metadata()
|
| H A D | fib_lookup.c | 1047 err = bpf_xdp_attach(veth2_idx, bpf_program__fd(skel->progs.xdp_count), in test_fib_lookup_vlan_redirect()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | xdp_synproxy.c | 49 err = bpf_xdp_attach(ifindex, -1, 0, NULL); in cleanup() 57 err = bpf_xdp_attach(ifindex, -1, XDP_FLAGS_REPLACE, &opts); in cleanup() 253 err = bpf_xdp_attach(ifindex, prog_fd, in syncookie_attach()
|
| H A D | xdp_redirect_multi.c | |
| H A D | xdping.c | |
| H A D | xdp_features.c | 333 err = bpf_xdp_attach(env.ifindex, bpf_program__fd(prog), flags, NULL); in dut_attach_xdp_prog() 616 err = bpf_xdp_attach(env.ifindex, bpf_program__fd(prog), flags, NULL); in tester_run()
|
| H A D | xskxceiver.c | 311 err = bpf_xdp_attach(ifindex, prog_fd, flags, NULL); in is_xdp_supported()
|
| H A D | xdp_hw_metadata.c | 875 ret = bpf_xdp_attach(ifindex, in main()
|
| H A D | xsk.c | 431 return bpf_xdp_attach(ifindex, prog_fd, xdp_flags, NULL); in xsk_attach_xdp_program()
|
| /linux/samples/bpf/ |
| H A D | xdp_adjust_tail_user.c | 182 if (bpf_xdp_attach(ifindex, prog_fd, xdp_flags, NULL) < 0) { in main()
|
| H A D | xdp_fwd_user.c | 36 err = bpf_xdp_attach(idx, prog_fd, xdp_flags, NULL); in do_attach()
|
| H A D | xdp_tx_iptunnel_user.c | 293 if (bpf_xdp_attach(ifindex, prog_fd, xdp_flags, NULL) < 0) { in main()
|
| /linux/tools/lib/bpf/ |
| H A D | libbpf.map | 324 bpf_xdp_attach;
|
| H A D | netlink.c | 324 int bpf_xdp_attach(int ifindex, int prog_fd, __u32 flags, const struct bpf_xdp_attach_opts *opts) in bpf_xdp_attach() function 343 return bpf_xdp_attach(ifindex, -1, flags, opts); in bpf_xdp_detach()
|
| /linux/tools/bpf/bpftool/ |
| H A D | net.c | 657 return bpf_xdp_attach(ifindex, progfd, flags, NULL); in do_attach_detach_xdp()
|