Home
last modified time | relevance | path

Searched refs:xdp_xmit (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/net/ethernet/intel/igb/
H A Digb_xsk.c349 unsigned int xdp_xmit = 0; in igb_clean_rx_irq_zc() local
397 xdp_xmit |= xdp_res; in igb_clean_rx_irq_zc()
444 if (xdp_xmit) in igb_clean_rx_irq_zc()
445 igb_finalize_xdp(adapter, xdp_xmit); in igb_clean_rx_irq_zc()
H A Digb_main.c9032 unsigned int xdp_xmit = 0; in igb_clean_rx_irq() local
9099 xdp_xmit |= xdp_res; in igb_clean_rx_irq()
9154 if (xdp_xmit) in igb_clean_rx_irq()
9155 igb_finalize_xdp(adapter, xdp_xmit); in igb_clean_rx_irq()
/linux/drivers/net/
H A Dvirtio_net.c510 unsigned int *xdp_xmit,
1119 unsigned int *xdp_xmit, in virtnet_receive_xsk_small() argument
1129 ret = virtnet_xdp_handler(prog, xdp, dev, xdp_xmit, stats); in virtnet_receive_xsk_small()
1232 unsigned int *xdp_xmit, in virtnet_receive_xsk_merge() argument
1249 ret = virtnet_xdp_handler(prog, xdp, dev, xdp_xmit, in virtnet_receive_xsk_merge()
1288 unsigned int *xdp_xmit, in virtnet_receive_xsk_buf() argument
1314 skb = virtnet_receive_xsk_small(dev, vi, rq, xdp, xdp_xmit, stats); in virtnet_receive_xsk_buf()
1316 skb = virtnet_receive_xsk_merge(dev, vi, rq, xdp, xdp_xmit, stats); in virtnet_receive_xsk_buf()
1687 unsigned int *xdp_xmit, in virtnet_xdp_handler() argument
1716 *xdp_xmit | in virtnet_xdp_handler()
1857 receive_small_xdp(struct net_device * dev,struct virtnet_info * vi,struct receive_queue * rq,struct bpf_prog * xdp_prog,void * buf,unsigned int xdp_headroom,unsigned int len,unsigned int buflen,unsigned int * xdp_xmit,struct virtnet_rq_stats * stats) receive_small_xdp() argument
1944 receive_small(struct net_device * dev,struct virtnet_info * vi,struct receive_queue * rq,void * buf,void * ctx,unsigned int len,unsigned int * xdp_xmit,struct virtnet_rq_stats * stats) receive_small() argument
2271 receive_mergeable_xdp(struct net_device * dev,struct virtnet_info * vi,struct receive_queue * rq,struct bpf_prog * xdp_prog,void * buf,void * ctx,unsigned int len,unsigned int * xdp_xmit,struct virtnet_rq_stats * stats) receive_mergeable_xdp() argument
2382 receive_mergeable(struct net_device * dev,struct virtnet_info * vi,struct receive_queue * rq,void * buf,void * ctx,unsigned int len,unsigned int * xdp_xmit,struct virtnet_rq_stats * stats) receive_mergeable() argument
2543 receive_buf(struct virtnet_info * vi,struct receive_queue * rq,void * buf,unsigned int len,void ** ctx,unsigned int * xdp_xmit,struct virtnet_rq_stats * stats) receive_buf() argument
2870 virtnet_receive_xsk_bufs(struct virtnet_info * vi,struct receive_queue * rq,int budget,unsigned int * xdp_xmit,struct virtnet_rq_stats * stats) virtnet_receive_xsk_bufs() argument
2892 virtnet_receive_packets(struct virtnet_info * vi,struct receive_queue * rq,int budget,unsigned int * xdp_xmit,struct virtnet_rq_stats * stats) virtnet_receive_packets() argument
2918 virtnet_receive(struct receive_queue * rq,int budget,unsigned int * xdp_xmit) virtnet_receive() argument
3011 unsigned int xdp_xmit = 0; virtnet_poll() local
[all...]
H A Dveth.c112 { "xdp_xmit", VETH_RQ_STAT(peer_tq_xdp_xmit) },
676 goto xdp_xmit; in veth_xdp_rcv_one()
687 goto xdp_xmit; in veth_xdp_rcv_one()
705 xdp_xmit: in veth_xdp_rcv_one()
836 goto xdp_xmit; in veth_xdp_rcv_skb()
847 goto xdp_xmit; in veth_xdp_rcv_skb()
904 xdp_xmit: in veth_xdp_rcv_skb()
/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_ethtool.c240 u64 xdp_xmit; in mana_get_ethtool_stats() local
305 xdp_xmit = tx_stats->xdp_xmit; in mana_get_ethtool_stats()
318 data[i++] = xdp_xmit; in mana_get_ethtool_stats()
H A Dmana_bpf.c74 tx_stats->xdp_xmit += count; in mana_xdp_xmit()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_xsk.c411 unsigned int xdp_res, xdp_xmit = 0; in i40e_clean_rx_irq_zc() local
483 xdp_xmit |= xdp_res & (I40E_XDP_TX | I40E_XDP_REDIR); in i40e_clean_rx_irq_zc()
494 i40e_finalize_xdp_rx(rx_ring, xdp_xmit); in i40e_clean_rx_irq_zc()
H A Di40e_txrx.c2445 unsigned int xdp_xmit = 0; in i40e_clean_rx_irq() local
2536 xdp_xmit |= xdp_res & (I40E_XDP_TX | I40E_XDP_REDIR); in i40e_clean_rx_irq()
2583 i40e_finalize_xdp_rx(rx_ring, xdp_xmit); in i40e_clean_rx_irq()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_xsk.c576 unsigned int xdp_xmit = 0; in ice_clean_rx_irq_zc() local
637 xdp_xmit |= xdp_res; in ice_clean_rx_irq_zc()
684 ice_finalize_xdp_rx(xdp_ring, xdp_xmit, 0); in ice_clean_rx_irq_zc()
H A Dice_txrx.c955 u32 xdp_xmit = 0; in ice_clean_rx_irq() local
1036 xdp_xmit |= xdp_verdict; in ice_clean_rx_irq()
1074 if (xdp_xmit) in ice_clean_rx_irq()
1075 ice_finalize_xdp_rx(xdp_ring, xdp_xmit, cached_ntu); in ice_clean_rx_irq()
/linux/drivers/net/ethernet/socionext/
H A Dnetsec.c285 u16 xdp_xmit; /* netsec_xdp_xmit packets */ member
959 u16 xdp_xmit = 0; in netsec_process_rx() local
1029 xdp_xmit++; in netsec_process_rx()
1076 netsec_finalize_xdp_rx(priv, xdp_act, xdp_xmit); in netsec_process_rx()
1783 tx_ring->xdp_xmit++; in netsec_xdp_xmit()
1789 netsec_xdp_ring_tx_db(priv, tx_ring->xdp_xmit); in netsec_xdp_xmit()
1790 tx_ring->xdp_xmit = 0; in netsec_xdp_xmit()
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c1138 fp->xdp_xmit |= QEDE_XDP_TX; in qede_rx_xdp()
1159 fp->xdp_xmit |= QEDE_XDP_REDIRECT; in qede_rx_xdp()
1431 fp->xdp_xmit = 0; in qede_poll()
1449 if (fp->xdp_xmit & QEDE_XDP_REDIRECT) in qede_poll()
1464 if (fp->xdp_xmit & QEDE_XDP_TX) { in qede_poll()
H A Dqede.h464 u8 xdp_xmit; member
/linux/drivers/net/hyperv/
H A Dnetvsc_bpf.c288 tx_stats->xdp_xmit += count; in netvsc_ndoxdp_xmit()
H A Dnetvsc_drv.c1485 u64 xdp_xmit; in netvsc_get_ethtool_stats() local
1505 xdp_xmit = tx_stats->xdp_xmit; in netvsc_get_ethtool_stats()
1509 data[i++] = xdp_xmit; in netvsc_get_ethtool_stats()
H A Dhyperv_net.h967 u64 xdp_xmit; member
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_int.h232 u64 xdp_xmit; member
H A Dvmxnet3_xdp.c254 tq->stats.xdp_xmit += i; in vmxnet3_xdp_xmit()
/linux/drivers/net/ethernet/marvell/
H A Dmvneta.c466 u64 xdp_xmit; member
2249 stats->es.ps.xdp_xmit += nxmit; in mvneta_xdp_xmit()
4874 u64 xdp_xmit; in mvneta_ethtool_update_pcpu_stats() local
4885 xdp_xmit = stats->es.ps.xdp_xmit; in mvneta_ethtool_update_pcpu_stats()
4896 es->ps.xdp_xmit += xdp_xmit; in mvneta_ethtool_update_pcpu_stats()
4956 pp->ethtool_stats[i] = stats.ps.xdp_xmit; in mvneta_ethtool_update_stats()
/linux/include/net/mana/
H A Dmana.h110 u64 xdp_xmit; member
/linux/drivers/net/ethernet/google/gve/
H A Dgve.h662 u64 xdp_xmit; member
H A Dgve_ethtool.c449 data[i + 1] = tx->xdp_xmit; in gve_get_ethtool_stats()
H A Dgve_tx_dqo.c1633 tx->xdp_xmit += n; in gve_xdp_xmit_dqo()
/linux/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c2028 u64 xdp_xmit; in mvpp2_get_xdp_stats() local
2039 xdp_xmit = cpu_stats->xdp_xmit; in mvpp2_get_xdp_stats()
2048 xdp_stats->xdp_xmit += xdp_xmit; in mvpp2_get_xdp_stats()
2110 *pstats++ = xdp_stats.xdp_xmit; in mvpp2_read_stats()
3802 stats->xdp_xmit += nxmit; in mvpp2_xdp_xmit()
H A Dmvpp2.h1131 u64 xdp_xmit; member

12