/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | xdp.c | 368 u32 *xsk_frames, in mlx5e_free_xdpsq_desc() 390 (*xsk_frames)++; in mlx5e_free_xdpsq_desc() 402 u32 xsk_frames = 0; in mlx5e_poll_xdpsq_cq() local 437 mlx5e_free_xdpsq_desc(sq, wi, &xsk_frames, true); in mlx5e_poll_xdpsq_cq() 450 if (xsk_frames) in mlx5e_poll_xdpsq_cq() 451 xsk_tx_completed(sq->xsk_pool, xsk_frames); in mlx5e_poll_xdpsq_cq() 466 u32 xsk_frames = 0; in mlx5e_free_xdpsq_descs() local 477 mlx5e_free_xdpsq_desc(sq, wi, &xsk_frames, false); in mlx5e_free_xdpsq_descs() 480 if (xsk_frames) in mlx5e_free_xdpsq_descs() 481 xsk_tx_completed(sq->xsk_pool, xsk_frames); in mlx5e_free_xdpsq_descs() 366 mlx5e_free_xdpsq_desc(struct mlx5e_xdpsq *sq, struct mlx5e_xdp_wqe_info *wi, u32 *xsk_frames, bool recycle) mlx5e_free_xdpsq_desc() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_xsk.c | 529 u32 i, completed_frames, xsk_frames = 0; in i40e_clean_xdp_tx_irq() local 542 xsk_frames = completed_frames; in i40e_clean_xdp_tx_irq() 555 xsk_frames++; in i40e_clean_xdp_tx_irq() 567 if (xsk_frames) in i40e_clean_xdp_tx_irq() 568 xsk_tx_completed(bp, xsk_frames); in i40e_clean_xdp_tx_irq() 647 u32 xsk_frames = 0; in i40e_xsk_clean_tx_ring() local 655 xsk_frames++; in i40e_xsk_clean_tx_ring() 664 if (xsk_frames) in i40e_xsk_clean_tx_ring() 665 xsk_tx_completed(bp, xsk_frames); in i40e_xsk_clean_tx_ring()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_xsk.c | 456 u32 xsk_frames = 0; in ixgbe_clean_xdp_tx_irq() local 471 xsk_frames++; in ixgbe_clean_xdp_tx_irq() 497 if (xsk_frames) in ixgbe_clean_xdp_tx_irq() 498 xsk_tx_completed(pool, xsk_frames); in ixgbe_clean_xdp_tx_irq() 542 u32 xsk_frames = 0; in ixgbe_xsk_clean_tx_ring() local 550 xsk_frames++; in ixgbe_xsk_clean_tx_ring() 559 if (xsk_frames) in ixgbe_xsk_clean_tx_ring() 560 xsk_tx_completed(pool, xsk_frames); in ixgbe_xsk_clean_tx_ring()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_xsk.c | 469 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()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_xsk.c | 661 u32 i, completed_frames, xsk_frames = 0; in i40e_clean_xdp_tx_irq() local 674 xsk_frames = completed_frames; in i40e_clean_xdp_tx_irq() 687 xsk_frames++; in i40e_clean_xdp_tx_irq() 699 if (xsk_frames) in i40e_clean_xdp_tx_irq() 700 xsk_tx_completed(bp, xsk_frames); in i40e_clean_xdp_tx_irq() 779 u32 xsk_frames = 0; in i40e_xsk_clean_tx_ring() local 787 xsk_frames++; in i40e_xsk_clean_tx_ring() 796 if (xsk_frames) in i40e_xsk_clean_tx_ring() 797 xsk_tx_completed(bp, xsk_frames); in i40e_xsk_clean_tx_ring()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_xsk.c | 766 u32 xsk_frames = 0; in ice_clean_tx_irq_zc() local 785 xsk_frames++; in ice_clean_tx_irq_zc() 806 if (xsk_frames) in ice_clean_tx_irq_zc() 807 xsk_tx_completed(xdp_ring->xsk_pool, xsk_frames); in ice_clean_tx_irq_zc() 908 u32 xsk_frames = 0; in ice_xsk_clean_xdp_ring() local 916 xsk_frames++; in ice_xsk_clean_xdp_ring() 925 if (xsk_frames) in ice_xsk_clean_xdp_ring() 926 xsk_tx_completed(xdp_ring->xsk_pool, xsk_frames); in ice_xsk_clean_xdp_ring()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | xdp.c | 612 u32 *xsk_frames, in mlx5e_free_xdpsq_desc() 675 (*xsk_frames)++; in mlx5e_free_xdpsq_desc() 688 u32 xsk_frames = 0; in mlx5e_poll_xdpsq_cq() local 725 mlx5e_free_xdpsq_desc(sq, wi, &xsk_frames, &bq); in mlx5e_poll_xdpsq_cq() 740 if (xsk_frames) in mlx5e_poll_xdpsq_cq() 741 xsk_tx_completed(sq->xsk_pool, xsk_frames); in mlx5e_poll_xdpsq_cq() 757 u32 xsk_frames = 0; in mlx5e_free_xdpsq_descs() local 772 mlx5e_free_xdpsq_desc(sq, wi, &xsk_frames, &bq); in mlx5e_free_xdpsq_descs() 778 if (xsk_frames) in mlx5e_free_xdpsq_descs() 779 xsk_tx_completed(sq->xsk_pool, xsk_frames); in mlx5e_free_xdpsq_descs() 610 mlx5e_free_xdpsq_desc(struct mlx5e_xdpsq *sq, struct mlx5e_xdp_wqe_info *wi, u32 *xsk_frames, struct xdp_frame_bulk *bq) mlx5e_free_xdpsq_desc() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_xsk.c | 624 u16 xsk_frames = 0; in ice_clean_xdp_irq_zc() local 642 xsk_frames = completed_frames; in ice_clean_xdp_irq_zc() 655 xsk_frames++; in ice_clean_xdp_irq_zc() 667 if (xsk_frames) in ice_clean_xdp_irq_zc() 668 xsk_tx_completed(xdp_ring->xsk_pool, xsk_frames); in ice_clean_xdp_irq_zc() 1186 u32 xsk_frames = 0; in ice_xsk_clean_xdp_ring() local 1195 xsk_frames++; in ice_xsk_clean_xdp_ring() 1203 if (xsk_frames) in ice_xsk_clean_xdp_ring() 1204 xsk_tx_completed(xdp_ring->xsk_pool, xsk_frames); in ice_xsk_clean_xdp_ring()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/engleder/ |
H A D | tsnep_main.c | 762 int xsk_frames = 0; in tsnep_tx_poll() local 821 xsk_frames++; in tsnep_tx_poll() 834 if (xsk_frames) in tsnep_tx_poll() 835 xsk_tx_completed(tx->xsk_pool, xsk_frames); in tsnep_tx_poll()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 198 u32 xsk_frames = 0; in igc_clean_tx_ring() local 205 xsk_frames++; in igc_clean_tx_ring() 251 if (tx_ring->xsk_pool && xsk_frames) in igc_clean_tx_ring() 252 xsk_tx_completed(tx_ring->xsk_pool, xsk_frames); in igc_clean_tx_ring() 2959 u32 xsk_frames = 0; in igc_clean_tx_irq() local 2991 xsk_frames++; in igc_clean_tx_irq() 3048 if (xsk_frames) in igc_clean_tx_irq() 3049 xsk_tx_completed(tx_ring->xsk_pool, xsk_frames); in igc_clean_tx_irq()
|