Searched refs:work_limit (Results 1 - 19 of 19) sorted by relevance

/drivers/net/ethernet/intel/i40evf/
H A Di40evf_ethtool.c288 ec->tx_max_coalesced_frames = vsi->work_limit;
289 ec->rx_max_coalesced_frames = vsi->work_limit;
320 vsi->work_limit = ec->tx_max_coalesced_frames_irq;
H A Di40evf.h65 u16 work_limit; member in struct:i40e_vsi
H A Di40e_txrx.c1079 clean_complete &= i40e_clean_tx_irq(ring, vsi->work_limit);
H A Di40evf_main.c2172 adapter->vsi.work_limit = I40E_DEFAULT_IRQ_WORK;
/drivers/net/ethernet/dec/tulip/
H A Dwinbond-840.c1118 int work_limit = max_interrupt_work; local
1154 if (--work_limit < 0) {
1182 int work_limit = np->dirty_rx + RX_RING_SIZE - np->cur_rx; local
1190 while (--work_limit >= 0) {
/drivers/net/ethernet/intel/fm10k/
H A Dfm10k.h158 u16 work_limit; /* total work allowed per interrupt */ member in struct:fm10k_ring_container
H A Dfm10k_main.c1203 unsigned int budget = q_vector->tx.work_limit;
1590 q_vector->tx.work_limit = FM10K_DEFAULT_TX_WORK;
/drivers/net/ethernet/intel/igb/
H A Digb.h228 u16 work_limit; /* total work allowed per interrupt */ member in struct:igb_ring_container
H A Digb_main.c1224 q_vector->tx.work_limit = adapter->tx_work_limit;
6352 unsigned int budget = q_vector->tx.work_limit;
H A Digb_ethtool.c2199 q_vector->tx.work_limit = adapter->tx_work_limit;
/drivers/net/ethernet/intel/i40e/
H A Di40e.h451 u16 work_limit; member in struct:i40e_vsi
H A Di40e_ethtool.c1519 ec->tx_max_coalesced_frames_irq = vsi->work_limit;
1520 ec->rx_max_coalesced_frames_irq = vsi->work_limit;
1546 vsi->work_limit = ec->tx_max_coalesced_frames_irq;
H A Di40e_txrx.c1595 clean_complete &= i40e_clean_tx_irq(ring, vsi->work_limit);
H A Di40e_debugfs.c582 " work_limit = %d, rx_itr_setting = %d (%s), tx_itr_setting = %d (%s)\n",
583 vsi->work_limit, vsi->rx_itr_setting,
H A Di40e_main.c3291 i40e_clean_fdir_tx_irq(q_vector->tx.ring, vsi->work_limit);
6481 vsi->work_limit = I40E_DEFAULT_IRQ_WORK;
/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h354 u16 work_limit; /* total work allowed per interrupt */ member in struct:ixgbe_ring_container
H A Dixgbe_lib.c858 q_vector->tx.work_limit = adapter->tx_work_limit;
H A Dixgbe_main.c1065 unsigned int budget = q_vector->tx.work_limit;
/drivers/net/ethernet/marvell/
H A Dsky2.c3049 static int sky2_poll(struct napi_struct *napi, int work_limit) argument
3069 work_done += sky2_status_intr(hw, work_limit - work_done, idx);
3071 if (work_done >= work_limit)

Completed in 285 milliseconds