| /linux/Documentation/bpf/ |
| H A D | redirect.rst | 7 XDP_REDIRECT subtitle 12 XDP_REDIRECT works with the following map types: argument 34 Silent packet drops for XDP_REDIRECT can be debugged using: argument
|
| H A D | map_devmap.rst | 57 This helper will return ``XDP_REDIRECT`` on success, or the value of the two 105 to ``struct bpf_devmap_val``. Programs are run after ``XDP_REDIRECT`` and have 109 ``XDP_REDIRECT`` and before the buffer is added to the per-cpu queue. Examples
|
| H A D | map_xskmap.rst | 12 call ``bpf_redirect_map()`` and ``XDP_REDIRECT`` action, like 'devmap' and 'cpumap'.
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_xdp_do_redirect.c | 26 volatile int retcode = XDP_REDIRECT; 61 if (ret == XDP_REDIRECT) in xdp_redirect()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | test_xdp_features.sh | 84 ./xdp_features -f XDP_REDIRECT -D $V1_IP6 -T $V0_IP6 v1 & 86 ip netns exec ${NS} ./xdp_features -t -f XDP_REDIRECT \
|
| H A D | xdp_features.c | 104 env.feature.action = XDP_REDIRECT; in get_xdp_feature() 125 case XDP_REDIRECT: in get_xdp_feature_str() 298 action = XDP_REDIRECT; in dut_attach_xdp_prog() 314 case XDP_REDIRECT: { in dut_attach_xdp_prog() 514 case XDP_REDIRECT: in tester_collect_detected_cap()
|
| /linux/include/trace/events/ |
| H A D | xdp.h | 125 __entry->act = XDP_REDIRECT; 193 __entry->act = XDP_REDIRECT; 233 __entry->act = XDP_REDIRECT; 269 __entry->act = XDP_REDIRECT;
|
| /linux/samples/bpf/ |
| H A D | xdp_sample.bpf.c | 193 if (key > XDP_REDIRECT) in BPF_PROG() 194 key = XDP_REDIRECT + 1; in BPF_PROG()
|
| H A D | xdp_router_ipv4.bpf.c | 172 if (ret == XDP_REDIRECT) { in xdp_router_ipv4_prog()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_xdp.c | 115 tx_buf->action = XDP_REDIRECT; in __bnxt_xmit_xdp_redirect() 138 if (tx_buf->action == XDP_REDIRECT) { in bnxt_tx_int_xdp() 294 case XDP_REDIRECT: in bnxt_rx_xdp()
|
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_rx_dqo.c | 682 case XDP_REDIRECT: in gve_xsk_done_dqo() 698 if (xdp_act == XDP_REDIRECT) in gve_xsk_done_dqo() 721 case XDP_REDIRECT: in gve_xdp_done_dqo() 737 else if (xdp_act == XDP_REDIRECT) in gve_xdp_done_dqo() 1105 xdp_redirects = rx->xdp_actions[XDP_REDIRECT]; in gve_rx_poll_dqo() 1184 if (xdp_redirects != rx->xdp_actions[XDP_REDIRECT]) in gve_rx_poll_dqo()
|
| /linux/drivers/net/ethernet/microchip/lan966x/ |
| H A D | lan966x_xdp.c | 95 case XDP_REDIRECT: in lan966x_xdp_run()
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_xdp.h | 118 case XDP_REDIRECT: in ena_xdp_execute()
|
| /linux/drivers/net/ethernet/intel/libeth/ |
| H A D | xsk.c | 136 if (act != XDP_REDIRECT) in libeth_xsk_prog_exception()
|
| H A D | xdp.c | 299 if (act > XDP_REDIRECT) in libeth_xdp_prog_exception()
|
| /linux/drivers/net/ethernet/microsoft/mana/ |
| H A D | mana_bpf.c | 106 case XDP_REDIRECT: in mana_run_xdp()
|
| /linux/drivers/net/hyperv/ |
| H A D | netvsc_bpf.c | 72 case XDP_REDIRECT: in netvsc_run_xdp()
|
| /linux/kernel/bpf/ |
| H A D | cpumap.c | 155 case XDP_REDIRECT: in cpu_map_bpf_prog_run_skb() 215 case XDP_REDIRECT: in cpu_map_bpf_prog_run_xdp()
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | rx.c | 326 case XDP_REDIRECT: in efx_do_xdp()
|
| /linux/Documentation/networking/device_drivers/ethernet/microsoft/ |
| H A D | netvsc.rst | 120 XDP_REDIRECT action is not yet supported.
|
| /linux/drivers/net/vmxnet3/ |
| H A D | vmxnet3_xdp.c | 276 case XDP_REDIRECT: in vmxnet3_run_xdp()
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-xsk.c | 65 if (likely(xdp_act == XDP_REDIRECT)) { in dpaa2_xsk_run_xdp()
|
| /linux/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_txrx.c | 291 } else if (desc_info->act == XDP_REDIRECT) { in ionic_xdp_tx_desc_clean() 438 XDP_REDIRECT, in ionic_xdp_xmit() 586 case XDP_REDIRECT: in ionic_run_xdp()
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_xsk.c | 305 if (likely(act == XDP_REDIRECT)) { in igb_run_xdp_zc()
|
| /linux/include/net/libeth/ |
| H A D | xdp.h | 1361 if (unlikely(act < XDP_DROP || act > XDP_REDIRECT)) in __libeth_xdp_run_prog() 1373 case XDP_REDIRECT: in __libeth_xdp_run_prog()
|