| /Linux-v5.4/drivers/net/ethernet/intel/iavf/ |
| D | iavf_ethtool.c | 648 ec->tx_max_coalesced_frames = vsi->work_limit; in __iavf_get_coalesce() 649 ec->rx_max_coalesced_frames = vsi->work_limit; in __iavf_get_coalesce() 758 vsi->work_limit = ec->tx_max_coalesced_frames_irq; in __iavf_set_coalesce()
|
| D | iavf.h | 60 u16 work_limit; member
|
| D | iavf_txrx.c | 197 unsigned int budget = vsi->work_limit; in iavf_clean_tx_irq()
|
| D | iavf_main.c | 3540 adapter->vsi.work_limit = IAVF_DEFAULT_IRQ_WORK; in iavf_process_config()
|
| /Linux-v5.4/drivers/net/ethernet/dec/tulip/ |
| D | winbond-840.c | 1115 int work_limit = max_interrupt_work; in intr_handler() local 1151 if (--work_limit < 0) { in intr_handler() 1179 int work_limit = np->dirty_rx + RX_RING_SIZE - np->cur_rx; in netdev_rx() local 1187 while (--work_limit >= 0) { in netdev_rx()
|
| /Linux-v5.4/drivers/net/ethernet/intel/igc/ |
| D | igc.h | 238 u16 work_limit; /* total work allowed per interrupt */ member
|
| D | igc_main.c | 1705 unsigned int budget = q_vector->tx.work_limit; in igc_clean_tx_irq() 3539 q_vector->tx.work_limit = adapter->tx_work_limit; in igc_alloc_q_vector()
|
| D | igc_ethtool.c | 864 q_vector->tx.work_limit = adapter->tx_work_limit; in igc_set_coalesce()
|
| /Linux-v5.4/drivers/net/ethernet/intel/fm10k/ |
| D | fm10k.h | 149 u16 work_limit; /* total work allowed per interrupt */ member
|
| D | fm10k_main.c | 1196 unsigned int budget = q_vector->tx.work_limit; in fm10k_clean_tx_irq() 1629 q_vector->tx.work_limit = FM10K_DEFAULT_TX_WORK; in fm10k_alloc_q_vector()
|
| /Linux-v5.4/drivers/net/ethernet/freescale/enetc/ |
| D | enetc.c | 267 struct napi_struct *napi, int work_limit); 625 struct napi_struct *napi, int work_limit) in enetc_clean_rx_ring() argument 634 while (likely(rx_frm_cnt < work_limit)) { in enetc_clean_rx_ring()
|
| /Linux-v5.4/drivers/net/ethernet/intel/igb/ |
| D | igb.h | 243 u16 work_limit; /* total work allowed per interrupt */ member
|
| D | igb_ethtool.c | 2236 q_vector->tx.work_limit = adapter->tx_work_limit; in igb_set_coalesce()
|
| D | igb_main.c | 1226 q_vector->tx.work_limit = adapter->tx_work_limit; in igb_alloc_q_vector() 7752 unsigned int budget = q_vector->tx.work_limit; in igb_clean_tx_irq()
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_xsk.c | 695 return ixgbe_xmit_zc(tx_ring, q_vector->tx.work_limit); in ixgbe_clean_xdp_tx_irq()
|
| D | ixgbe.h | 431 u16 work_limit; /* total work allowed per interrupt */ member
|
| D | ixgbe_lib.c | 884 q_vector->tx.work_limit = adapter->tx_work_limit; in ixgbe_alloc_q_vector()
|
| D | ixgbe_main.c | 1119 unsigned int budget = q_vector->tx.work_limit; in ixgbe_clean_tx_irq()
|
| /Linux-v5.4/drivers/net/ethernet/intel/i40e/ |
| D | i40e_xsk.c | 722 unsigned int ntc, total_bytes = 0, budget = vsi->work_limit; in i40e_clean_xdp_tx_irq()
|
| D | i40e.h | 769 u16 work_limit; member
|
| D | i40e_ethtool.c | 2737 ec->tx_max_coalesced_frames_irq = vsi->work_limit; in __i40e_get_coalesce() 2738 ec->rx_max_coalesced_frames_irq = vsi->work_limit; in __i40e_get_coalesce() 2869 vsi->work_limit = ec->tx_max_coalesced_frames_irq; in __i40e_set_coalesce()
|
| D | i40e_debugfs.c | 325 vsi->work_limit); in i40e_dbg_dump_vsi_seid()
|
| D | i40e_txrx.c | 782 unsigned int budget = vsi->work_limit; in i40e_clean_tx_irq()
|
| D | i40e_main.c | 4150 i40e_clean_fdir_tx_irq(q_vector->tx.ring, vsi->work_limit); in i40e_fdir_clean_ring() 10682 vsi->work_limit = I40E_DEFAULT_IRQ_WORK; in i40e_vsi_mem_alloc()
|
| /Linux-v5.4/drivers/net/ethernet/marvell/ |
| D | sky2.c | 3020 static int sky2_poll(struct napi_struct *napi, int work_limit) in sky2_poll() argument 3040 work_done += sky2_status_intr(hw, work_limit - work_done, idx); in sky2_poll() 3042 if (work_done >= work_limit) in sky2_poll()
|