Home
last modified time | relevance | path

Searched refs:xsk_frames (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/
Dxdp.c479 u32 *xsk_frames, in mlx5e_free_xdpsq_desc() argument
502 (*xsk_frames)++; in mlx5e_free_xdpsq_desc()
515 u32 xsk_frames = 0; in mlx5e_poll_xdpsq_cq() local
552 mlx5e_free_xdpsq_desc(sq, wi, &xsk_frames, true, &bq); in mlx5e_poll_xdpsq_cq()
567 if (xsk_frames) in mlx5e_poll_xdpsq_cq()
568 xsk_tx_completed(sq->xsk_pool, xsk_frames); in mlx5e_poll_xdpsq_cq()
584 u32 xsk_frames = 0; in mlx5e_free_xdpsq_descs() local
599 mlx5e_free_xdpsq_desc(sq, wi, &xsk_frames, false, &bq); in mlx5e_free_xdpsq_descs()
605 if (xsk_frames) in mlx5e_free_xdpsq_descs()
606 xsk_tx_completed(sq->xsk_pool, xsk_frames); in mlx5e_free_xdpsq_descs()
/Linux-v6.1/drivers/net/ethernet/intel/ice/
Dice_xsk.c792 u16 xsk_frames = 0; in ice_clean_xdp_irq_zc() local
801 xsk_frames = last_rs - ntc + 1; in ice_clean_xdp_irq_zc()
803 xsk_frames = last_rs + cnt - ntc + 1; in ice_clean_xdp_irq_zc()
806 if (!xsk_frames) in ice_clean_xdp_irq_zc()
813 for (i = 0; i < xsk_frames; i++) { in ice_clean_xdp_irq_zc()
820 xsk_frames++; in ice_clean_xdp_irq_zc()
829 xdp_ring->next_to_clean += xsk_frames; in ice_clean_xdp_irq_zc()
832 if (xsk_frames) in ice_clean_xdp_irq_zc()
833 xsk_tx_completed(xdp_ring->xsk_pool, xsk_frames); in ice_clean_xdp_irq_zc()
1052 u32 xsk_frames = 0; in ice_xsk_clean_xdp_ring() local
[all …]
/Linux-v6.1/drivers/net/ethernet/intel/i40e/
Di40e_xsk.c590 u32 i, completed_frames, xsk_frames = 0; in i40e_clean_xdp_tx_irq() local
603 xsk_frames = completed_frames; in i40e_clean_xdp_tx_irq()
616 xsk_frames++; in i40e_clean_xdp_tx_irq()
628 if (xsk_frames) in i40e_clean_xdp_tx_irq()
629 xsk_tx_completed(bp, xsk_frames); in i40e_clean_xdp_tx_irq()
706 u32 xsk_frames = 0; in i40e_xsk_clean_tx_ring() local
714 xsk_frames++; in i40e_xsk_clean_tx_ring()
723 if (xsk_frames) in i40e_xsk_clean_tx_ring()
724 xsk_tx_completed(bp, xsk_frames); in i40e_xsk_clean_tx_ring()
/Linux-v6.1/drivers/net/ethernet/intel/ixgbe/
Dixgbe_xsk.c469 u32 xsk_frames = 0; in ixgbe_clean_xdp_tx_irq() local
484 xsk_frames++; in ixgbe_clean_xdp_tx_irq()
510 if (xsk_frames) in ixgbe_clean_xdp_tx_irq()
511 xsk_tx_completed(pool, xsk_frames); in ixgbe_clean_xdp_tx_irq()
555 u32 xsk_frames = 0; in ixgbe_xsk_clean_tx_ring() local
563 xsk_frames++; in ixgbe_xsk_clean_tx_ring()
572 if (xsk_frames) in ixgbe_xsk_clean_tx_ring()
573 xsk_tx_completed(pool, xsk_frames); in ixgbe_xsk_clean_tx_ring()
/Linux-v6.1/drivers/net/ethernet/intel/igc/
Digc_main.c199 u32 xsk_frames = 0; in igc_clean_tx_ring() local
206 xsk_frames++; in igc_clean_tx_ring()
252 if (tx_ring->xsk_pool && xsk_frames) in igc_clean_tx_ring()
253 xsk_tx_completed(tx_ring->xsk_pool, xsk_frames); in igc_clean_tx_ring()
2721 u32 xsk_frames = 0; in igc_clean_tx_irq() local
2753 xsk_frames++; in igc_clean_tx_irq()
2810 if (xsk_frames) in igc_clean_tx_irq()
2811 xsk_tx_completed(tx_ring->xsk_pool, xsk_frames); in igc_clean_tx_irq()