Home
last modified time | relevance | path

Searched refs:xdp_tx (Results 1 – 25 of 35) sorted by relevance

12

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dtest_xdp_veth.c59 #include "xdp_tx.skel.h"
240 .remote_name = "xdp_tx",
256 struct xdp_tx *xdp_tx;
264 xdp_tx = xdp_tx__open_and_load();
265 if (!ASSERT_OK_PTR(xdp_tx, "xdp_tx__open_and_load"))
281 bpf_objs[1] = xdp_tx->obj;
314 xdp_tx__destroy(xdp_tx);
36 struct xdp_tx *xdp_tx; global() member
H A Dxdp_bonding.c92 struct xdp_tx *xdp_tx; member
183 if (xdp_attach(skeletons, skeletons->xdp_tx->progs.xdp_tx, "bond2")) in bonding_setup()
551 if (xdp_attach(skeletons, skeletons->xdp_tx->progs.xdp_tx, "bond0")) in test_xdp_bonding_redirect_no_up()
559 bpf_program__fd(skeletons->xdp_tx->progs.xdp_tx), in test_xdp_bonding_redirect_no_up()
796 skeletons.xdp_tx = xdp_tx__open_and_load(); in serial_test_xdp_bonding()
797 if (!ASSERT_OK_PTR(skeletons.xdp_tx, "xdp_tx__open_and_load")) in serial_test_xdp_bonding()
835 xdp_tx__destroy(skeletons.xdp_tx); in serial_test_xdp_bonding()
/linux/drivers/net/ethernet/intel/idpf/
H A Dxdp.c198 xdpsq->xdp_tx = 0; in idpf_xdpsqs_get()
328 xdpsq->xdp_tx -= cp.xdp_tx; in idpf_xdpsq_complete()
351 .xdp_tx = &xdpsq->xdp_tx, in idpf_xdp_tx_prep()
H A Dxsk.c232 xdpsq->xdp_tx -= cp.xdp_tx; in idpf_xsksq_complete_slow()
249 if (likely(!xdpsq->xdp_tx)) { in idpf_xsksq_complete()
289 .xdp_tx = &xdpsq->xdp_tx, in idpf_xsk_tx_prep()
H A Didpf_txrx.h695 u32 xdp_tx; member
/linux/tools/testing/selftests/bpf/progs/
H A Dxdp_tx.c7 int xdp_tx(struct xdp_md *xdp) in xdp_tx() function
/linux/include/net/libeth/
H A Dtx.h111 u32 xdp_tx; member
H A Dxdp.h429 u32 *xdp_tx; member
578 if (sq.xdp_tx) in libeth_xdp_tx_xmit_bulk()
579 *sq.xdp_tx += n; in libeth_xdp_tx_xmit_bulk()
1798 cp->xdp_tx -= sqe->nr_frags; in __libeth_xdp_complete_tx()
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_main.c949 kfree(fp->xdp_tx); in qede_free_fp_array()
1019 fp->xdp_tx = kzalloc_obj(*fp->xdp_tx); in qede_alloc_fp_array()
1020 if (!fp->xdp_tx) in qede_alloc_fp_array()
1681 qede_free_mem_txq(edev, fp->xdp_tx); in qede_free_mem_fp()
1709 rc = qede_alloc_mem_txq(edev, fp->xdp_tx); in qede_alloc_mem_fp()
1826 fp->xdp_tx->index = QEDE_TXQ_IDX_TO_XDP(edev, in qede_init_fp()
1828 fp->xdp_tx->is_xdp = 1; in qede_init_fp()
1830 spin_lock_init(&fp->xdp_tx->xdp_tx_lock); in qede_init_fp()
2113 rc = qede_drain_txq(edev, fp->xdp_tx, true); in qede_stop_queues()
2145 rc = qede_stop_txq(edev, fp->xdp_tx, i); in qede_stop_queues()
[all …]
/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_ethtool.c242 u64 xdp_tx; in mana_get_ethtool_stats() local
281 xdp_tx = rx_stats->xdp_tx; in mana_get_ethtool_stats()
291 data[i++] = xdp_tx; in mana_get_ethtool_stats()
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_xdp.h115 xdp_stat = &rx_ring->rx_stats.xdp_tx; in ena_xdp_execute()
H A Dena_netdev.h216 u64 xdp_tx; member
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.h114 u64 xdp_tx; member
H A Daq_ring.c504 ++rx_ring->stats.rx.xdp_tx; in aq_xdp_run_prog()
1030 data[++count] = self->stats.rx.xdp_tx; in aq_ring_fill_stats_data()
/linux/drivers/net/
H A Dveth.c50 u64 xdp_tx; member
105 { "xdp_tx", VETH_RQ_STAT(xdp_tx) },
593 rq->stats.vs.xdp_tx += sent; in veth_xdp_flush_bq()
674 stats->xdp_tx++; in veth_xdp_rcv_one()
834 stats->xdp_tx++; in veth_xdp_rcv_skb()
990 if (stats.xdp_tx > 0) in veth_poll()
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_txrx.h143 u64 xdp_tx; /* successful XDP transmits */ member
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_int.h309 u64 xdp_tx; member
H A Dvmxnet3_xdp.c292 rq->stats.xdp_tx++; in vmxnet3_run_xdp()
/linux/drivers/net/ethernet/sfc/siena/
H A Dtx_common.c88 tx_queue->xdp_tx = efx_channel_is_xdp_tx(tx_queue->channel); in efx_siena_init_tx_queue()
H A Dnet_driver.h275 bool xdp_tx; member
/linux/drivers/net/ethernet/sfc/
H A Dtx_common.c93 tx_queue->xdp_tx = efx_channel_is_xdp_tx(tx_queue->channel); in efx_init_tx_queue()
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.h411 __u64 xdp_tx; member
/linux/drivers/net/ethernet/marvell/
H A Dmvneta.c468 u64 xdp_tx; member
2197 stats->es.ps.xdp_tx++; in mvneta_xdp_xmit_back()
4875 u64 xdp_tx; in mvneta_ethtool_update_pcpu_stats() local
4887 xdp_tx = stats->es.ps.xdp_tx; in mvneta_ethtool_update_pcpu_stats()
4898 es->ps.xdp_tx += xdp_tx; in mvneta_ethtool_update_pcpu_stats()
4950 pp->ethtool_stats[i] = stats.ps.xdp_tx; in mvneta_ethtool_update_stats()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_port.c262 priv->xdp_stats.rx_xdp_tx += READ_ONCE(ring->xdp_tx); in mlx4_en_DUMP_ETH_STATS()
/linux/include/net/mana/
H A Dmana.h100 u64 xdp_tx; member

12