Home
last modified time | relevance | path

Searched refs:itr_setting (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_ethtool.c574 if (ITR_IS_DYNAMIC(rx_ring->itr_setting)) in __iavf_get_coalesce()
577 if (ITR_IS_DYNAMIC(tx_ring->itr_setting)) in __iavf_get_coalesce()
580 ec->rx_coalesce_usecs = rx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in __iavf_get_coalesce()
581 ec->tx_coalesce_usecs = tx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in __iavf_get_coalesce()
634 u16 itr_setting; in iavf_set_itr_per_queue() local
636 itr_setting = rx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in iavf_set_itr_per_queue()
638 if (ec->rx_coalesce_usecs != itr_setting && in iavf_set_itr_per_queue()
645 itr_setting = tx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in iavf_set_itr_per_queue()
647 if (ec->tx_coalesce_usecs != itr_setting && in iavf_set_itr_per_queue()
654 rx_ring->itr_setting = ITR_REG_ALIGN(ec->rx_coalesce_usecs); in iavf_set_itr_per_queue()
[all …]
H A Diavf_main.c463 q_vector->rx.target_itr = ITR_TO_REG(rx_ring->itr_setting); in iavf_map_vector_to_rxq()
489 q_vector->tx.target_itr = ITR_TO_REG(tx_ring->itr_setting); in iavf_map_vector_to_txq()
1599 tx_ring->itr_setting = IAVF_ITR_TX_DEF; in iavf_alloc_queues()
1607 rx_ring->itr_setting = IAVF_ITR_RX_DEF; in iavf_alloc_queues()
H A Diavf_txrx.c459 if (!rc->ring || !ITR_IS_DYNAMIC(rc->ring->itr_setting)) in iavf_update_itr()
/linux/drivers/net/ethernet/intel/e1000/
H A De1000_param.c444 adapter->itr_setting = adapter->itr; in e1000_check_options()
450 adapter->itr_setting = adapter->itr; in e1000_check_options()
456 adapter->itr_setting = adapter->itr; in e1000_check_options()
466 adapter->itr_setting = adapter->itr & ~3; in e1000_check_options()
470 adapter->itr_setting = opt.def; in e1000_check_options()
H A De1000_ethtool.c1755 if (adapter->itr_setting <= 4) in e1000_get_coalesce()
1756 ec->rx_coalesce_usecs = adapter->itr_setting; in e1000_get_coalesce()
1758 ec->rx_coalesce_usecs = 1000000 / adapter->itr_setting; in e1000_get_coalesce()
1781 adapter->itr = adapter->itr_setting = 4; in e1000_set_coalesce()
1784 adapter->itr_setting = ec->rx_coalesce_usecs; in e1000_set_coalesce()
1787 adapter->itr_setting = adapter->itr & ~3; in e1000_set_coalesce()
1790 if (adapter->itr_setting != 0) in e1000_set_coalesce()
H A De1000.h221 u32 itr_setting; member
/linux/drivers/net/ethernet/intel/e1000e/
H A Dparam.c360 adapter->itr_setting = adapter->itr; in e1000e_check_options()
375 adapter->itr_setting = opt.def; in e1000e_check_options()
395 adapter->itr_setting &= ~3; in e1000e_check_options()
H A Dethtool.c1989 if (adapter->itr_setting <= 4) in e1000_get_coalesce()
1990 ec->rx_coalesce_usecs = adapter->itr_setting; in e1000_get_coalesce()
1992 ec->rx_coalesce_usecs = 1000000 / adapter->itr_setting; in e1000_get_coalesce()
2011 adapter->itr_setting = 4; in e1000_set_coalesce()
2012 adapter->itr = adapter->itr_setting; in e1000_set_coalesce()
2015 adapter->itr_setting = ec->rx_coalesce_usecs; in e1000_set_coalesce()
2018 adapter->itr_setting = adapter->itr & ~3; in e1000_set_coalesce()
2021 if (adapter->itr_setting != 0) in e1000_set_coalesce()
H A De1000.h214 u32 itr_setting; member
H A Dnetdev.c2494 static unsigned int e1000_update_itr(u16 itr_setting, int packets, int bytes) in e1000_update_itr() argument
2496 unsigned int retval = itr_setting; in e1000_update_itr()
2499 return itr_setting; in e1000_update_itr()
2501 switch (itr_setting) { in e1000_update_itr()
2557 if (adapter->itr_setting == 3 && adapter->tx_itr == lowest_latency) in e1000_set_itr()
2564 if (adapter->itr_setting == 3 && adapter->rx_itr == lowest_latency) in e1000_set_itr()
2681 if (adapter->itr_setting & 3) in e1000e_poll()
3231 if ((adapter->itr_setting != 0) && (adapter->itr != 0)) in e1000_configure_rx()
4085 if (adapter->itr_setting & 0x3) { in e1000e_reset()
5371 if (adapter->itr_setting == 4) { in e1000_watchdog_task()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_ethtool.c4071 ec->rx_coalesce_usecs = rc->itr_setting; in ice_get_rc_coalesce()
4076 ec->tx_coalesce_usecs = rc->itr_setting; in ice_get_rc_coalesce()
4180 u16 itr_setting; in ice_set_rc_coalesce() local
4223 itr_setting = rc->itr_setting; in ice_set_rc_coalesce()
4224 if (coalesce_usecs != itr_setting && use_adaptive_coalesce) { in ice_set_rc_coalesce()
4241 rc->itr_setting = coalesce_usecs; in ice_set_rc_coalesce()
4303 ice_print_if_odd_usecs(struct net_device *netdev, u16 itr_setting, in ice_print_if_odd_usecs() argument
4310 if (itr_setting != coalesce_usecs && (coalesce_usecs % 2)) in ice_print_if_odd_usecs()
4337 ice_print_if_odd_usecs(netdev, q_vector->rx.itr_setting, in __ice_set_coalesce()
4341 ice_print_if_odd_usecs(netdev, q_vector->tx.itr_setting, in __ice_set_coalesce()
H A Dice_txrx.h455 u16 itr_setting:13; member
H A Dice_lib.c2904 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
2908 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
2914 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
2918 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
2932 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
2937 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
H A Dice_main.c6754 tx_profile[rc->dim.profile_ix].itr : rc->itr_setting); in ice_init_moderation()
6765 rc->itr_setting); in ice_init_moderation()
8682 ice_write_itr(rc, rc->itr_setting); in ice_chnl_cfg_res()
8689 ice_write_itr(rc, rc->itr_setting); in ice_chnl_cfg_res()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.h358 u16 itr_setting; member
H A Di40e_main.c3890 ITR_TO_REG(vsi->rx_rings[i]->itr_setting); in i40e_vsi_configure_msix()
3897 ITR_TO_REG(vsi->tx_rings[i]->itr_setting); in i40e_vsi_configure_msix()
4009 q_vector->rx.target_itr = ITR_TO_REG(vsi->rx_rings[0]->itr_setting); in i40e_configure_msi_and_legacy()
4013 q_vector->tx.target_itr = ITR_TO_REG(vsi->tx_rings[0]->itr_setting); in i40e_configure_msi_and_legacy()
11759 ring->itr_setting = pf->tx_itr_default; in i40e_alloc_rings()
11777 ring->itr_setting = pf->tx_itr_default; in i40e_alloc_rings()
11790 ring->itr_setting = pf->rx_itr_default; in i40e_alloc_rings()
H A Di40e_txrx.c1168 if (!rc->ring || !ITR_IS_DYNAMIC(rc->ring->itr_setting)) in i40e_update_itr()