Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_ethtool.c572 if (ITR_IS_DYNAMIC(rx_ring->itr_setting)) in __iavf_get_coalesce()
575 if (ITR_IS_DYNAMIC(tx_ring->itr_setting)) in __iavf_get_coalesce()
578 ec->rx_coalesce_usecs = rx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in __iavf_get_coalesce()
579 ec->tx_coalesce_usecs = tx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in __iavf_get_coalesce()
632 u16 itr_setting; in iavf_set_itr_per_queue() local
634 itr_setting = rx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in iavf_set_itr_per_queue()
636 if (ec->rx_coalesce_usecs != itr_setting && in iavf_set_itr_per_queue()
643 itr_setting = tx_ring->itr_setting in iavf_set_itr_per_queue()
[all...]
H A Diavf_txrx.h240 u16 itr_setting; member
H A Diavf_main.c441 q_vector->rx.target_itr = ITR_TO_REG(rx_ring->itr_setting); in iavf_map_vector_to_rxq()
467 q_vector->tx.target_itr = ITR_TO_REG(tx_ring->itr_setting); in iavf_map_vector_to_txq()
1567 tx_ring->itr_setting = IAVF_ITR_TX_DEF; in iavf_alloc_queues()
1575 rx_ring->itr_setting = IAVF_ITR_RX_DEF; in iavf_alloc_queues()
H A Diavf_txrx.c479 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.c1759 if (adapter->itr_setting <= 4) in e1000_get_coalesce()
1760 ec->rx_coalesce_usecs = adapter->itr_setting; in e1000_get_coalesce()
1762 ec->rx_coalesce_usecs = 1000000 / adapter->itr_setting; in e1000_get_coalesce()
1785 adapter->itr = adapter->itr_setting = 4; in e1000_set_coalesce()
1788 adapter->itr_setting = ec->rx_coalesce_usecs; in e1000_set_coalesce()
1791 adapter->itr_setting = adapter->itr & ~3; in e1000_set_coalesce()
1794 if (adapter->itr_setting != 0) in e1000_set_coalesce()
H A De1000_main.c1880 if (adapter->itr_setting != 0) in e1000_configure_rx()
2529 if (hw->mac_type >= e1000_82540 && adapter->itr_setting == 4) { in e1000_watchdog()
2579 u16 itr_setting, int packets, int bytes) in e1000_update_itr() argument
2581 unsigned int retval = itr_setting; in e1000_update_itr()
2590 switch (itr_setting) { in e1000_update_itr()
2645 if (adapter->itr_setting == 3 && adapter->tx_itr == lowest_latency) in e1000_set_itr()
2652 if (adapter->itr_setting == 3 && adapter->rx_itr == lowest_latency) in e1000_set_itr()
3813 if (likely(adapter->itr_setting & 3)) in e1000_clean()
/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.c1994 if (adapter->itr_setting <= 4) in e1000_get_coalesce()
1995 ec->rx_coalesce_usecs = adapter->itr_setting; in e1000_get_coalesce()
1997 ec->rx_coalesce_usecs = 1000000 / adapter->itr_setting; in e1000_set_coalesce()
2016 adapter->itr_setting = 4; in e1000_set_coalesce()
2017 adapter->itr = adapter->itr_setting; in e1000_set_coalesce()
2020 adapter->itr_setting = ec->rx_coalesce_usecs; in e1000_set_coalesce()
2023 adapter->itr_setting = adapter->itr & ~3; in e1000_set_coalesce()
2026 if (adapter->itr_setting != 0) in e1000_set_coalesce()
H A De1000.h215 u32 itr_setting; member
H A Dnetdev.c2491 * @itr_setting: current adapter->itr
2504 static unsigned int e1000_update_itr(u16 itr_setting, int packets, int bytes) in e1000_update_itr()
2506 unsigned int retval = itr_setting; in e1000_update_itr()
2509 return itr_setting; in e1000_update_itr()
2511 switch (itr_setting) { in e1000_update_itr()
2567 if (adapter->itr_setting == 3 && adapter->tx_itr == lowest_latency) in e1000_set_itr()
2574 if (adapter->itr_setting == 3 && adapter->rx_itr == lowest_latency) in e1000_set_itr()
2691 if (adapter->itr_setting & 3)
3241 if ((adapter->itr_setting != 0) && (adapter->itr != 0)) in e1000_configure_rx()
4117 if (adapter->itr_setting in e1000e_reset()
2492 e1000_update_itr(u16 itr_setting,int packets,int bytes) e1000_update_itr() argument
[all...]
/linux/drivers/net/ethernet/intel/ice/
H A Dice_base.c116 q_vector->tx.itr_setting = ICE_DFLT_TX_ITR; in ice_vsi_alloc_q_vector()
117 q_vector->rx.itr_setting = ICE_DFLT_RX_ITR; in ice_vsi_alloc_q_vector()
1219 ice_write_itr(&q_vector->rx, q_vector->rx.itr_setting); in ice_cfg_itr()
1222 ice_write_itr(&q_vector->tx, q_vector->tx.itr_setting); in ice_cfg_itr()
H A Dice_ethtool.c4054 ec->rx_coalesce_usecs = rc->itr_setting; in ice_get_rc_coalesce()
4059 ec->tx_coalesce_usecs = rc->itr_setting; in ice_get_rc_coalesce()
4163 u16 itr_setting; in ice_set_rc_coalesce()
4206 itr_setting = rc->itr_setting; in ice_set_rc_coalesce()
4207 if (coalesce_usecs != itr_setting && use_adaptive_coalesce) { in ice_set_rc_coalesce()
4224 rc->itr_setting = coalesce_usecs; in ice_set_rc_coalesce()
4280 * @itr_setting: previous user setting
4286 ice_print_if_odd_usecs(struct net_device *netdev, u16 itr_setting, in ice_print_if_odd_usecs()
4293 if (itr_setting ! in ice_print_if_odd_usecs()
4159 u16 itr_setting; ice_set_rc_coalesce() local
4282 ice_print_if_odd_usecs(struct net_device * netdev,u16 itr_setting,u32 use_adaptive_coalesce,u32 coalesce_usecs,const char * c_type_str) ice_print_if_odd_usecs() argument
[all...]
H A Dice_lib.c2974 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
2978 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
2984 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
2988 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
3002 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
3007 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
H A Dice_main.c6669 tx_profile[rc->dim.profile_ix].itr : rc->itr_setting); in ice_init_moderation()
6680 rc->itr_setting); in ice_init_moderation()
8646 ice_write_itr(rc, rc->itr_setting); in ice_chnl_cfg_res()
8653 ice_write_itr(rc, rc->itr_setting); in ice_chnl_cfg_res()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_debugfs.c228 i, rx_ring->itr_setting, in i40e_dbg_dump_vsi_seid()
229 ITR_IS_DYNAMIC(rx_ring->itr_setting) ? "dynamic" : "fixed"); in i40e_dbg_dump_vsi_seid()
267 i, tx_ring->itr_setting, in i40e_dbg_dump_vsi_seid()
268 ITR_IS_DYNAMIC(tx_ring->itr_setting) ? "dynamic" : "fixed"); in i40e_dbg_dump_vsi_seid()
306 i, xdp_ring->itr_setting, in i40e_dbg_dump_vsi_seid()
307 ITR_IS_DYNAMIC(xdp_ring->itr_setting) ? in i40e_dbg_dump_vsi_seid()
H A Di40e_txrx.h359 u16 itr_setting; member
H A Di40e_main.c3899 ITR_TO_REG(vsi->rx_rings[i]->itr_setting); in i40e_vsi_configure_msix()
3906 ITR_TO_REG(vsi->tx_rings[i]->itr_setting); in i40e_vsi_configure_msix()
4018 q_vector->rx.target_itr = ITR_TO_REG(vsi->rx_rings[0]->itr_setting); in i40e_configure_msi_and_legacy()
4022 q_vector->tx.target_itr = ITR_TO_REG(vsi->tx_rings[0]->itr_setting); in i40e_configure_msi_and_legacy()
11739 ring->itr_setting = pf->tx_itr_default; in i40e_alloc_rings()
11757 ring->itr_setting = pf->tx_itr_default; in i40e_alloc_rings()
11770 ring->itr_setting = pf->rx_itr_default; in i40e_alloc_rings()
H A Di40e_txrx.c1166 if (!rc->ring || !ITR_IS_DYNAMIC(rc->ring->itr_setting)) in i40e_update_itr()
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c1448 u8 itr_setting = ring_container->itr; in ixgbevf_update_itr()
1465 switch (itr_setting) { in ixgbevf_update_itr()
1468 itr_setting = low_latency; in ixgbevf_set_itr()
1472 itr_setting = bulk_latency; in ixgbevf_set_itr()
1474 itr_setting = lowest_latency; in ixgbevf_set_itr()
1478 itr_setting = low_latency; in ixgbevf_set_itr()
1487 ring_container->itr = itr_setting; in ixgbevf_set_itr()
1425 u8 itr_setting = ring_container->itr; ixgbevf_update_itr() local
/linux/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c632 * @itr_setting: current adapter->itr
644 enum latency_range itr_setting, in igbvf_update_itr() argument
647 enum latency_range retval = itr_setting; in igbvf_update_itr()
652 switch (itr_setting) { in igbvf_update_itr()