Home
last modified time | relevance | path

Searched refs:napi_budget (Results 1 - 25 of 37) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/
H A Drequest_manager.c369 struct octeon_instr_queue *iq, u32 napi_budget) in lio_process_iq_request_list()
428 if ((napi_budget) && (inst_count >= napi_budget)) in lio_process_iq_request_list()
446 u32 napi_budget) in octeon_flush_iq()
464 if (napi_budget) in octeon_flush_iq()
467 napi_budget - in octeon_flush_iq()
480 } while (tot_inst_processed < napi_budget); in octeon_flush_iq()
482 if (napi_budget && (tot_inst_processed >= napi_budget)) in octeon_flush_iq()
368 lio_process_iq_request_list(struct octeon_device *oct, struct octeon_instr_queue *iq, u32 napi_budget) lio_process_iq_request_list() argument
445 octeon_flush_iq(struct octeon_device *oct, struct octeon_instr_queue *iq, u32 napi_budget) octeon_flush_iq() argument
H A Docteon_iq.h375 struct octeon_instr_queue *iq, u32 napi_budget);
398 u32 napi_budget);
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/
H A Drequest_manager.c364 struct octeon_instr_queue *iq, u32 napi_budget) in lio_process_iq_request_list()
423 if ((napi_budget) && (inst_count >= napi_budget)) in lio_process_iq_request_list()
442 u32 napi_budget) in octeon_flush_iq()
460 if (napi_budget) in octeon_flush_iq()
463 napi_budget - in octeon_flush_iq()
476 } while (tot_inst_processed < napi_budget); in octeon_flush_iq()
478 if (napi_budget && (tot_inst_processed >= napi_budget)) in octeon_flush_iq()
363 lio_process_iq_request_list(struct octeon_device *oct, struct octeon_instr_queue *iq, u32 napi_budget) lio_process_iq_request_list() argument
441 octeon_flush_iq(struct octeon_device *oct, struct octeon_instr_queue *iq, u32 napi_budget) octeon_flush_iq() argument
H A Docteon_iq.h375 struct octeon_instr_queue *iq, u32 napi_budget);
398 u32 napi_budget);
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_txrx_common.h45 struct ixgbe_ring *tx_ring, int napi_budget);
H A Dixgbe_xsk.c449 struct ixgbe_ring *tx_ring, int napi_budget) in ixgbe_clean_xdp_tx_irq()
448 ixgbe_clean_xdp_tx_irq(struct ixgbe_q_vector *q_vector, struct ixgbe_ring *tx_ring, int napi_budget) ixgbe_clean_xdp_tx_irq() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_txrx_common.h45 struct ixgbe_ring *tx_ring, int napi_budget);
H A Dixgbe_xsk.c462 struct ixgbe_ring *tx_ring, int napi_budget) in ixgbe_clean_xdp_tx_irq()
461 ixgbe_clean_xdp_tx_irq(struct ixgbe_q_vector *q_vector, struct ixgbe_ring *tx_ring, int napi_budget) ixgbe_clean_xdp_tx_irq() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c704 struct mlx5_cqe64 *cqe, int napi_budget) in mlx5e_consume_skb()
714 napi_consume_skb(skb, napi_budget); in mlx5e_consume_skb()
718 struct mlx5_cqe64 *cqe, int napi_budget) in mlx5e_tx_wi_consume_fifo_skbs()
725 mlx5e_consume_skb(sq, skb, cqe, napi_budget); in mlx5e_tx_wi_consume_fifo_skbs()
729 bool mlx5e_poll_tx_cq(struct mlx5e_cq *cq, int napi_budget) in mlx5e_poll_tx_cq() argument
783 mlx5e_consume_skb(sq, wi->skb, cqe, napi_budget); in mlx5e_poll_tx_cq()
796 mlx5e_tx_wi_consume_fifo_skbs(sq, wi, cqe, napi_budget); in mlx5e_poll_tx_cq()
703 mlx5e_consume_skb(struct mlx5e_txqsq *sq, struct sk_buff *skb, struct mlx5_cqe64 *cqe, int napi_budget) mlx5e_consume_skb() argument
717 mlx5e_tx_wi_consume_fifo_skbs(struct mlx5e_txqsq *sq, struct mlx5e_tx_wqe_info *wi, struct mlx5_cqe64 *cqe, int napi_budget) mlx5e_tx_wi_consume_fifo_skbs() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c746 struct mlx5_cqe64 *cqe, int napi_budget) in mlx5e_consume_skb()
760 napi_consume_skb(skb, napi_budget); in mlx5e_consume_skb()
764 struct mlx5_cqe64 *cqe, int napi_budget) in mlx5e_tx_wi_consume_fifo_skbs()
771 mlx5e_consume_skb(sq, skb, cqe, napi_budget); in mlx5e_tx_wi_consume_fifo_skbs()
786 bool mlx5e_poll_tx_cq(struct mlx5e_cq *cq, int napi_budget) in mlx5e_poll_tx_cq() argument
840 mlx5e_consume_skb(sq, wi->skb, cqe, napi_budget); in mlx5e_poll_tx_cq()
853 mlx5e_tx_wi_consume_fifo_skbs(sq, wi, cqe, napi_budget); in mlx5e_poll_tx_cq()
745 mlx5e_consume_skb(struct mlx5e_txqsq *sq, struct sk_buff *skb, struct mlx5_cqe64 *cqe, int napi_budget) mlx5e_consume_skb() argument
763 mlx5e_tx_wi_consume_fifo_skbs(struct mlx5e_txqsq *sq, struct mlx5e_tx_wqe_info *wi, struct mlx5_cqe64 *cqe, int napi_budget) mlx5e_tx_wi_consume_fifo_skbs() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dptp.c222 static bool mlx5e_ptp_poll_ts_cq(struct mlx5e_cq *cq, int napi_budget) in mlx5e_ptp_poll_ts_cq() argument
225 int budget = min(napi_budget, MLX5E_TX_CQ_POLL_BUDGET); in mlx5e_ptp_poll_ts_cq()
245 metadata_buff, &metadata_buff_sz, napi_budget); in mlx5e_ptp_poll_ts_cq()
H A Dtxrx.h94 bool mlx5e_poll_tx_cq(struct mlx5e_cq *cq, int napi_budget);
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtxrx.h64 bool mlx5e_poll_tx_cq(struct mlx5e_cq *cq, int napi_budget);
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c1182 * @napi_budget: Used to determine if we are in netpoll
1185 struct fm10k_ring *tx_ring, int napi_budget) in fm10k_clean_tx_irq()
1223 napi_consume_skb(tx_buffer->skb, napi_budget); in fm10k_clean_tx_irq()
1184 fm10k_clean_tx_irq(struct fm10k_q_vector *q_vector, struct fm10k_ring *tx_ring, int napi_budget) fm10k_clean_tx_irq() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c425 struct mlx4_en_cq *cq, int napi_budget) in mlx4_en_process_tx_cq()
492 timestamp, napi_budget); in mlx4_en_process_tx_cq()
424 mlx4_en_process_tx_cq(struct net_device *dev, struct mlx4_en_cq *cq, int napi_budget) mlx4_en_process_tx_cq() argument
H A Dmlx4_en.h749 struct mlx4_en_cq *cq, int napi_budget);
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c1177 * @napi_budget: Used to determine if we are in netpoll
1180 struct fm10k_ring *tx_ring, int napi_budget) in fm10k_clean_tx_irq()
1218 napi_consume_skb(tx_buffer->skb, napi_budget); in fm10k_clean_tx_irq()
1179 fm10k_clean_tx_irq(struct fm10k_q_vector *q_vector, struct fm10k_ring *tx_ring, int napi_budget) fm10k_clean_tx_irq() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c430 struct mlx4_en_cq *cq, int napi_budget) in mlx4_en_process_tx_cq()
497 timestamp, napi_budget); in mlx4_en_process_tx_cq()
429 mlx4_en_process_tx_cq(struct net_device *dev, struct mlx4_en_cq *cq, int napi_budget) mlx4_en_process_tx_cq() argument
H A Dmlx4_en.h741 struct mlx4_en_cq *cq, int napi_budget);
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/
H A Denetc.c285 static bool enetc_clean_tx_ring(struct enetc_bdr *tx_ring, int napi_budget);
393 static bool enetc_clean_tx_ring(struct enetc_bdr *tx_ring, int napi_budget) in enetc_clean_tx_ring() argument
434 napi_consume_skb(tx_swbd->skb, napi_budget); in enetc_clean_tx_ring()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_txrx.c199 * @napi_budget: Used to determine if we are in netpoll
203 static bool ice_clean_tx_irq(struct ice_ring *tx_ring, int napi_budget) in ice_clean_tx_irq() argument
243 napi_consume_skb(tx_buf->skb, napi_budget); in ice_clean_tx_irq()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c189 * @napi_budget: Used to determine if we are in netpoll
194 struct iavf_ring *tx_ring, int napi_budget) in iavf_clean_tx_irq()
230 napi_consume_skb(tx_buf->skb, napi_budget); in iavf_clean_tx_irq()
193 iavf_clean_tx_irq(struct iavf_vsi *vsi, struct iavf_ring *tx_ring, int napi_budget) iavf_clean_tx_irq() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_txrx.c213 * @napi_budget: Used to determine if we are in netpoll
217 static bool ice_clean_tx_irq(struct ice_tx_ring *tx_ring, int napi_budget) in ice_clean_tx_irq() argument
261 napi_consume_skb(tx_buf->skb, napi_budget); in ice_clean_tx_irq()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c207 * @napi_budget: Used to determine if we are in netpoll
212 struct iavf_ring *tx_ring, int napi_budget) in iavf_clean_tx_irq()
248 napi_consume_skb(tx_buf->skb, napi_budget); in iavf_clean_tx_irq()
211 iavf_clean_tx_irq(struct iavf_vsi *vsi, struct iavf_ring *tx_ring, int napi_budget) iavf_clean_tx_irq() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c771 * @napi_budget: Used to determine if we are in netpoll
776 struct i40e_ring *tx_ring, int napi_budget) in i40e_clean_tx_irq()
817 napi_consume_skb(tx_buf->skb, napi_budget); in i40e_clean_tx_irq()
775 i40e_clean_tx_irq(struct i40e_vsi *vsi, struct i40e_ring *tx_ring, int napi_budget) i40e_clean_tx_irq() argument

Completed in 41 milliseconds

12