Symbol: XDP_TX
drivers/net/ethernet/amazon/ena/ena_xdp.h
95
case XDP_TX:
drivers/net/ethernet/aquantia/atlantic/aq_ring.c
466
case XDP_TX:
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
103
tx_buf->action = XDP_TX;
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
148
} else if (tx_buf->action == XDP_TX) {
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
268
case XDP_TX:
drivers/net/ethernet/cavium/thunder/nicvf_main.c
589
case XDP_TX:
drivers/net/ethernet/engleder/tsnep_main.c
1300
case XDP_TX:
drivers/net/ethernet/engleder/tsnep_main.c
1350
case XDP_TX:
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2637
case XDP_TX:
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2041
if (rx_cleaned && ch->xdp.res & XDP_TX)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
454
case XDP_TX:
drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk.c
81
case XDP_TX:
drivers/net/ethernet/freescale/enetc/enetc.c
2042
case XDP_TX:
drivers/net/ethernet/freescale/fec_main.c
2118
case XDP_TX:
drivers/net/ethernet/freescale/fec_main.c
2124
trace_xdp_exception(ndev, prog, XDP_TX);
drivers/net/ethernet/freescale/fec_main.c
2367
case XDP_TX:
drivers/net/ethernet/freescale/fec_main.c
2373
trace_xdp_exception(ndev, prog, XDP_TX);
drivers/net/ethernet/fungible/funeth/funeth_rx.c
164
case XDP_TX:
drivers/net/ethernet/google/gve/gve_rx.c
1004
u64 xdp_txs = rx->xdp_actions[XDP_TX];
drivers/net/ethernet/google/gve/gve_rx.c
1052
if (xdp_txs != rx->xdp_actions[XDP_TX])
drivers/net/ethernet/google/gve/gve_rx.c
765
case XDP_TX:
drivers/net/ethernet/google/gve/gve_rx_dqo.c
1096
xdp_txs = rx->xdp_actions[XDP_TX];
drivers/net/ethernet/google/gve/gve_rx_dqo.c
1171
if (xdp_txs != rx->xdp_actions[XDP_TX])
drivers/net/ethernet/google/gve/gve_rx_dqo.c
678
case XDP_TX:
drivers/net/ethernet/google/gve/gve_rx_dqo.c
696
if (xdp_act == XDP_TX)
drivers/net/ethernet/google/gve/gve_rx_dqo.c
715
case XDP_TX:
drivers/net/ethernet/google/gve/gve_rx_dqo.c
735
if (xdp_act == XDP_TX)
drivers/net/ethernet/intel/i40e/i40e_txrx.c
2278
case XDP_TX:
drivers/net/ethernet/intel/i40e/i40e_xsk.c
221
case XDP_TX:
drivers/net/ethernet/intel/ice/ice_txrx.c
668
case XDP_TX:
drivers/net/ethernet/intel/ice/ice_xsk.c
538
case XDP_TX:
drivers/net/ethernet/intel/igb/igb_main.c
8725
case XDP_TX:
drivers/net/ethernet/intel/igb/igb_xsk.c
321
case XDP_TX:
drivers/net/ethernet/intel/igc/igc_main.c
2523
case XDP_TX:
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2421
case XDP_TX:
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c
124
case XDP_TX:
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1089
case XDP_TX:
drivers/net/ethernet/intel/libeth/xdp.c
130
libeth_trace_xdp_exception(bq->dev, bq->prog, XDP_TX);
drivers/net/ethernet/intel/libeth/xsk.c
107
case XDP_TX:
drivers/net/ethernet/marvell/mvneta.c
2289
case XDP_TX:
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3841
case XDP_TX:
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
1533
case XDP_TX:
drivers/net/ethernet/mediatek/mtk_eth_soc.c
2165
case XDP_TX: {
drivers/net/ethernet/mellanox/mlx4/en_rx.c
831
case XDP_TX:
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
329
case XDP_TX:
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1168
case XDP_TX:
drivers/net/ethernet/microchip/lan966x/lan966x_xdp.c
91
case XDP_TX:
drivers/net/ethernet/microsoft/mana/mana_bpf.c
102
case XDP_TX:
drivers/net/ethernet/microsoft/mana/mana_en.c
2044
if (act != XDP_PASS && act != XDP_TX)
drivers/net/ethernet/microsoft/mana/mana_en.c
2085
if (act == XDP_TX)
drivers/net/ethernet/microsoft/mana/mana_en.c
2089
if (act == XDP_TX) {
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1026
case XDP_TX:
drivers/net/ethernet/netronome/nfp/nfd3/xsk.c
229
case XDP_TX:
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1145
case XDP_TX:
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
286
if (desc_info->act == XDP_TX) {
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
321
if (act == XDP_TX) {
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
353
if (act == XDP_TX) {
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
547
case XDP_TX:
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
568
err = ionic_xdp_post_frame(txq, xdpf, XDP_TX,
drivers/net/ethernet/qlogic/qede/qede_fp.c
1113
case XDP_TX:
drivers/net/ethernet/sfc/rx.c
308
case XDP_TX:
drivers/net/ethernet/sfc/siena/rx.c
310
case XDP_TX:
drivers/net/ethernet/socionext/netsec.c
918
case XDP_TX:
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5296
case XDP_TX:
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1194
case XDP_TX:
drivers/net/ethernet/ti/cpsw_priv.c
1358
case XDP_TX:
drivers/net/ethernet/ti/icssg/icssg_common.c
820
case XDP_TX:
drivers/net/hyperv/netvsc_bpf.c
65
case XDP_TX:
drivers/net/hyperv/netvsc_drv.c
861
if (act != XDP_PASS && act != XDP_TX) {
drivers/net/hyperv/netvsc_drv.c
885
if (act == XDP_TX)
drivers/net/hyperv/netvsc_drv.c
897
if (act == XDP_TX) {
drivers/net/tun.c
1574
case XDP_TX:
drivers/net/tun.c
1656
if (act == XDP_REDIRECT || act == XDP_TX) {
drivers/net/tun.c
1662
if (act == XDP_REDIRECT || act == XDP_TX)
drivers/net/tun.c
2423
case XDP_TX:
drivers/net/veth.c
664
case XDP_TX:
drivers/net/veth.c
824
case XDP_TX:
drivers/net/virtio_net.c
1136
case XDP_TX:
drivers/net/virtio_net.c
1269
case XDP_TX:
drivers/net/virtio_net.c
1701
case XDP_TX:
drivers/net/virtio_net.c
1911
case XDP_TX:
drivers/net/virtio_net.c
2307
case XDP_TX:
drivers/net/vmxnet3/vmxnet3_xdp.c
285
case XDP_TX:
drivers/net/xen-netfront.c
983
case XDP_TX:
include/linux/filter.h
1824
const u64 action_mask = XDP_ABORTED | XDP_DROP | XDP_PASS | XDP_TX;
include/net/libeth/xdp.h
1371
case XDP_TX:
include/net/xdp.h
699
if (act == XDP_TX && netif_is_bond_slave(xdp->rxq->dev))
include/trace/events/xdp.h
71
__entry->act = XDP_TX;
net/bpf/test_run.c
318
case XDP_TX:
net/core/dev.c
5547
case XDP_TX:
net/core/dev.c
5617
case XDP_TX:
net/core/dev.c
5658
trace_xdp_exception(dev, xdp_prog, XDP_TX);
net/core/dev.c
5685
case XDP_TX:
net/core/filter.c
4494
return XDP_TX;
samples/bpf/xdp_adjust_tail_kern.c
117
return XDP_TX;
samples/bpf/xdp_sample_user.c
187
[XDP_TX] = "XDP_TX",
samples/bpf/xdp_tx_iptunnel_kern.c
149
return XDP_TX;
samples/bpf/xdp_tx_iptunnel_kern.c
212
return XDP_TX;
tools/testing/selftests/bpf/benchs/bench_xdp_lb.c
71
.expected_retval = XDP_TX, .expect_encap = true, \
tools/testing/selftests/bpf/benchs/bench_xdp_lb.c
75
.expected_retval = XDP_TX, .expect_encap = true, \
tools/testing/selftests/bpf/benchs/bench_xdp_lb.c
80
.expected_retval = XDP_TX, .expect_encap = true, \
tools/testing/selftests/bpf/benchs/bench_xdp_lb.c
819
if (sc->expected_retval == XDP_TX && xdp_tx != n) {
tools/testing/selftests/bpf/benchs/bench_xdp_lb.c
894
case XDP_TX: return "XDP_TX";
tools/testing/selftests/bpf/prog_tests/xdp.c
38
ASSERT_EQ(topts.retval, XDP_TX, "ipv4 test_run retval");
tools/testing/selftests/bpf/prog_tests/xdp.c
49
ASSERT_EQ(topts.retval, XDP_TX, "ipv6 test_run retval");
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
116
ASSERT_EQ(tattr.retval, XDP_TX, "case-64 retval");
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
135
ASSERT_EQ(tattr.retval, XDP_TX, "case-128 retval");
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
187
ASSERT_EQ(topts.retval, XDP_TX, "9Kb-10b retval");
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
198
ASSERT_EQ(topts.retval, XDP_TX, "9Kb-4Kb retval");
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
208
ASSERT_EQ(topts.retval, XDP_TX, "9Kb-9Kb retval");
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
251
ASSERT_EQ(topts.retval, XDP_TX, "9Kb+10b retval");
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
322
ASSERT_EQ(topts.retval, XDP_TX, "90Kb+10b retval");
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
34
ASSERT_EQ(topts.retval, XDP_TX, "ipv6 retval");
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
74
ASSERT_EQ(topts.retval, XDP_TX, "ipv6 retval");
tools/testing/selftests/bpf/progs/test_xdp.c
149
return XDP_TX;
tools/testing/selftests/bpf/progs/test_xdp.c
209
return XDP_TX;
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
46
return XDP_TX;
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_shrink.c
49
return XDP_TX;
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
156
return XDP_TX;
tools/testing/selftests/bpf/progs/test_xdp_dynptr.c
227
return XDP_TX;
tools/testing/selftests/bpf/progs/test_xdp_loop.c
145
return XDP_TX;
tools/testing/selftests/bpf/progs/test_xdp_loop.c
205
return XDP_TX;
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
397
return XDP_TX;
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
701
return XDP_TX;
tools/testing/selftests/bpf/progs/xdp_features.c
213
return XDP_TX;
tools/testing/selftests/bpf/progs/xdp_lb_bench.c
264
if (action == XDP_TX)
tools/testing/selftests/bpf/progs/xdp_lb_bench.c
544
action = XDP_TX;
tools/testing/selftests/bpf/progs/xdp_lb_bench.c
629
if (__bench_result == XDP_TX) {
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
427
return XDP_TX;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
479
return XDP_TX;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
728
return XDP_TX;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
756
if (ret != XDP_TX)
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
760
if (ret != XDP_TX)
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
784
return XDP_TX;
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
830
if (ret != XDP_TX)
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
848
if (ret != XDP_TX)
tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
858
case XDP_TX:
tools/testing/selftests/bpf/progs/xdp_tx.c
9
return XDP_TX;
tools/testing/selftests/bpf/xdp_features.c
101
env.feature.action = XDP_TX;
tools/testing/selftests/bpf/xdp_features.c
123
case XDP_TX:
tools/testing/selftests/bpf/xdp_features.c
302
case XDP_TX:
tools/testing/selftests/bpf/xdp_features.c
513
case XDP_TX:
tools/testing/selftests/bpf/xdp_features.c
611
env.feature.action == XDP_TX)
tools/testing/selftests/net/lib/xdp_native.bpf.c
227
return XDP_TX;
tools/testing/selftests/net/lib/xdp_native.bpf.c
265
return XDP_TX;