Home
last modified time | relevance | path

Searched refs:xdp_flags (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/samples/bpf/
Dxdp_redirect_map_user.c33 static __u32 xdp_flags; variable
37 bpf_set_link_xdp_fd(ifindex_in, -1, xdp_flags); in int_exit()
39 bpf_set_link_xdp_fd(ifindex_out, -1, xdp_flags); in int_exit()
86 xdp_flags |= XDP_FLAGS_SKB_MODE; in main()
89 xdp_flags |= XDP_FLAGS_DRV_MODE; in main()
123 if (bpf_set_link_xdp_fd(ifindex_in, prog_fd[0], xdp_flags) < 0) { in main()
130 (xdp_flags | XDP_FLAGS_UPDATE_IF_NOEXIST)) < 0) { in main()
Dxdp_redirect_user.c33 static __u32 xdp_flags; variable
37 bpf_set_link_xdp_fd(ifindex_in, -1, xdp_flags); in int_exit()
39 bpf_set_link_xdp_fd(ifindex_out, -1, xdp_flags); in int_exit()
87 xdp_flags |= XDP_FLAGS_SKB_MODE; in main()
90 xdp_flags |= XDP_FLAGS_DRV_MODE; in main()
124 if (bpf_set_link_xdp_fd(ifindex_in, prog_fd[0], xdp_flags) < 0) { in main()
131 (xdp_flags | XDP_FLAGS_UPDATE_IF_NOEXIST)) < 0) { in main()
Dxdp_adjust_tail_user.c27 static __u32 xdp_flags; variable
32 bpf_set_link_xdp_fd(ifindex, -1, xdp_flags); in int_exit()
94 xdp_flags |= XDP_FLAGS_SKB_MODE; in main()
97 xdp_flags |= XDP_FLAGS_DRV_MODE; in main()
140 if (bpf_set_link_xdp_fd(ifindex, prog_fd, xdp_flags) < 0) { in main()
147 bpf_set_link_xdp_fd(ifindex, -1, xdp_flags); in main()
Dxdp1_user.c24 static __u32 xdp_flags; variable
28 bpf_set_link_xdp_fd(ifindex, -1, xdp_flags); in int_exit()
86 xdp_flags |= XDP_FLAGS_SKB_MODE; in main()
89 xdp_flags |= XDP_FLAGS_DRV_MODE; in main()
130 if (bpf_set_link_xdp_fd(ifindex, prog_fd, xdp_flags) < 0) { in main()
Dxdp_tx_iptunnel_user.c28 static __u32 xdp_flags = 0; variable
33 bpf_set_link_xdp_fd(ifindex, -1, xdp_flags); in int_exit()
209 xdp_flags |= XDP_FLAGS_SKB_MODE; in main()
212 xdp_flags |= XDP_FLAGS_DRV_MODE; in main()
257 if (bpf_set_link_xdp_fd(ifindex, prog_fd[0], xdp_flags) < 0) { in main()
264 bpf_set_link_xdp_fd(ifindex, -1, xdp_flags); in main()
Dxdp_rxq_info_user.c33 static __u32 xdp_flags; variable
64 bpf_set_link_xdp_fd(ifindex, -1, xdp_flags); in int_exit()
512 xdp_flags |= XDP_FLAGS_SKB_MODE; in main()
574 if (bpf_set_link_xdp_fd(ifindex, prog_fd, xdp_flags) < 0) { in main()
Dxdp_redirect_cpu_user.c40 static __u32 xdp_flags; variable
70 bpf_set_link_xdp_fd(ifindex, -1, xdp_flags); in int_exit()
625 xdp_flags |= XDP_FLAGS_SKB_MODE; in main()
686 if (bpf_set_link_xdp_fd(ifindex, prog_fd[prog_num], xdp_flags) < 0) { in main()
/Linux-v4.19/net/core/
Drtnetlink.c2599 u32 xdp_flags = 0; in do_setlink() local
2612 xdp_flags = nla_get_u32(xdp[IFLA_XDP_FLAGS]); in do_setlink()
2613 if (xdp_flags & ~XDP_FLAGS_MASK) { in do_setlink()
2617 if (hweight32(xdp_flags & XDP_FLAGS_MODES) > 1) { in do_setlink()
2626 xdp_flags); in do_setlink()