Home
last modified time | relevance | path

Searched refs:xsk_frames (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dxdp.c368 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 Di40e_xsk.c529 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 Dixgbe_xsk.c456 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 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()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_xsk.c661 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 Dice_xsk.c766 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 Dxdp.c612 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 Dice_xsk.c624 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 Dtsnep_main.c762 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 Digc_main.c198 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()

Completed in 19 milliseconds