/openbmc/linux/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_ethtool.c | 715 if (ITR_IS_DYNAMIC(rx_ring->itr_setting)) in __iavf_get_coalesce() 718 if (ITR_IS_DYNAMIC(tx_ring->itr_setting)) in __iavf_get_coalesce() 721 ec->rx_coalesce_usecs = rx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in __iavf_get_coalesce() 722 ec->tx_coalesce_usecs = tx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in __iavf_get_coalesce() 775 u16 itr_setting; in iavf_set_itr_per_queue() local 777 itr_setting = rx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in iavf_set_itr_per_queue() 779 if (ec->rx_coalesce_usecs != itr_setting && in iavf_set_itr_per_queue() 786 itr_setting = tx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in iavf_set_itr_per_queue() 788 if (ec->tx_coalesce_usecs != itr_setting && in iavf_set_itr_per_queue() 795 rx_ring->itr_setting = ITR_REG_ALIGN(ec->rx_coalesce_usecs); in iavf_set_itr_per_queue() [all …]
|
H A D | iavf_txrx.h | 345 u16 itr_setting; member
|
H A D | iavf_main.c | 461 q_vector->rx.target_itr = ITR_TO_REG(rx_ring->itr_setting); in iavf_map_vector_to_rxq() 487 q_vector->tx.target_itr = ITR_TO_REG(tx_ring->itr_setting); in iavf_map_vector_to_txq() 1630 tx_ring->itr_setting = IAVF_ITR_TX_DEF; in iavf_alloc_queues() 1639 rx_ring->itr_setting = IAVF_ITR_RX_DEF; in iavf_alloc_queues()
|
H A D | iavf_txrx.c | 458 if (!rc->ring || !ITR_IS_DYNAMIC(rc->ring->itr_setting)) in iavf_update_itr()
|
/openbmc/linux/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_param.c | 444 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 D | e1000_ethtool.c | 1755 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 D | e1000.h | 221 u32 itr_setting; member
|
H A D | e1000_main.c | 1879 if (adapter->itr_setting != 0) in e1000_configure_rx() 2528 if (hw->mac_type >= e1000_82540 && adapter->itr_setting == 4) { in e1000_watchdog() 2578 u16 itr_setting, int packets, int bytes) in e1000_update_itr() argument 2580 unsigned int retval = itr_setting; in e1000_update_itr() 2589 switch (itr_setting) { in e1000_update_itr() 2644 if (adapter->itr_setting == 3 && adapter->tx_itr == lowest_latency) in e1000_set_itr() 2651 if (adapter->itr_setting == 3 && adapter->rx_itr == lowest_latency) in e1000_set_itr() 3812 if (likely(adapter->itr_setting & 3)) in e1000_clean()
|
/openbmc/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | param.c | 360 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 D | ethtool.c | 2017 if (adapter->itr_setting <= 4) in e1000_get_coalesce() 2018 ec->rx_coalesce_usecs = adapter->itr_setting; in e1000_get_coalesce() 2020 ec->rx_coalesce_usecs = 1000000 / adapter->itr_setting; in e1000_get_coalesce() 2039 adapter->itr_setting = 4; in e1000_set_coalesce() 2040 adapter->itr = adapter->itr_setting; in e1000_set_coalesce() 2043 adapter->itr_setting = ec->rx_coalesce_usecs; in e1000_set_coalesce() 2046 adapter->itr_setting = adapter->itr & ~3; in e1000_set_coalesce() 2051 if (adapter->itr_setting != 0) in e1000_set_coalesce()
|
H A D | e1000.h | 214 u32 itr_setting; member
|
H A D | netdev.c | 2494 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() 3234 if ((adapter->itr_setting != 0) && (adapter->itr != 0)) in e1000_configure_rx() 4091 if (adapter->itr_setting & 0x3) { in e1000e_reset() 5366 if (adapter->itr_setting == 4) { in e1000_watchdog_task()
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_base.c | 115 q_vector->tx.itr_setting = ICE_DFLT_TX_ITR; in ice_vsi_alloc_q_vector() 116 q_vector->rx.itr_setting = ICE_DFLT_RX_ITR; in ice_vsi_alloc_q_vector() 919 ice_write_itr(&q_vector->rx, q_vector->rx.itr_setting); in ice_cfg_itr() 922 ice_write_itr(&q_vector->tx, q_vector->tx.itr_setting); in ice_cfg_itr()
|
H A D | ice_ethtool.c | 3583 ec->rx_coalesce_usecs = rc->itr_setting; in ice_get_rc_coalesce() 3588 ec->tx_coalesce_usecs = rc->itr_setting; in ice_get_rc_coalesce() 3692 u16 itr_setting; in ice_set_rc_coalesce() local 3735 itr_setting = rc->itr_setting; in ice_set_rc_coalesce() 3736 if (coalesce_usecs != itr_setting && use_adaptive_coalesce) { in ice_set_rc_coalesce() 3753 rc->itr_setting = coalesce_usecs; in ice_set_rc_coalesce() 3815 ice_print_if_odd_usecs(struct net_device *netdev, u16 itr_setting, in ice_print_if_odd_usecs() argument 3822 if (itr_setting != coalesce_usecs && (coalesce_usecs % 2)) in ice_print_if_odd_usecs() 3849 ice_print_if_odd_usecs(netdev, q_vector->rx.itr_setting, in __ice_set_coalesce() 3853 ice_print_if_odd_usecs(netdev, q_vector->tx.itr_setting, in __ice_set_coalesce()
|
H A D | ice_txrx.h | 430 u16 itr_setting:13; member
|
H A D | ice_lib.c | 3043 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce() 3047 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce() 3053 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce() 3057 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce() 3071 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce() 3076 ice_write_itr(rc, rc->itr_setting); in ice_vsi_rebuild_set_coalesce()
|
H A D | ice_main.c | 6437 tx_profile[rc->dim.profile_ix].itr : rc->itr_setting); in ice_init_moderation() 6448 rc->itr_setting); in ice_init_moderation() 8280 ice_write_itr(rc, rc->itr_setting); in ice_chnl_cfg_res() 8287 ice_write_itr(rc, rc->itr_setting); in ice_chnl_cfg_res()
|
/openbmc/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_ethtool.c | 2899 if (ITR_IS_DYNAMIC(rx_ring->itr_setting)) in __i40e_get_coalesce() 2902 if (ITR_IS_DYNAMIC(tx_ring->itr_setting)) in __i40e_get_coalesce() 2905 ec->rx_coalesce_usecs = rx_ring->itr_setting & ~I40E_ITR_DYNAMIC; in __i40e_get_coalesce() 2906 ec->tx_coalesce_usecs = tx_ring->itr_setting & ~I40E_ITR_DYNAMIC; in __i40e_get_coalesce() 2974 rx_ring->itr_setting = ITR_REG_ALIGN(ec->rx_coalesce_usecs); in i40e_set_itr_per_queue() 2975 tx_ring->itr_setting = ITR_REG_ALIGN(ec->tx_coalesce_usecs); in i40e_set_itr_per_queue() 2978 rx_ring->itr_setting |= I40E_ITR_DYNAMIC; in i40e_set_itr_per_queue() 2980 rx_ring->itr_setting &= ~I40E_ITR_DYNAMIC; in i40e_set_itr_per_queue() 2983 tx_ring->itr_setting |= I40E_ITR_DYNAMIC; in i40e_set_itr_per_queue() 2985 tx_ring->itr_setting &= ~I40E_ITR_DYNAMIC; in i40e_set_itr_per_queue() [all …]
|
H A D | i40e_debugfs.c | 288 i, rx_ring->itr_setting, in i40e_dbg_dump_vsi_seid() 289 ITR_IS_DYNAMIC(rx_ring->itr_setting) ? "dynamic" : "fixed"); in i40e_dbg_dump_vsi_seid() 327 i, tx_ring->itr_setting, in i40e_dbg_dump_vsi_seid() 328 ITR_IS_DYNAMIC(tx_ring->itr_setting) ? "dynamic" : "fixed"); in i40e_dbg_dump_vsi_seid() 366 i, xdp_ring->itr_setting, in i40e_dbg_dump_vsi_seid() 367 ITR_IS_DYNAMIC(xdp_ring->itr_setting) ? in i40e_dbg_dump_vsi_seid()
|
H A D | i40e_txrx.h | 358 u16 itr_setting; member
|
H A D | i40e_main.c | 3922 ITR_TO_REG(vsi->rx_rings[i]->itr_setting); in i40e_vsi_configure_msix() 3929 ITR_TO_REG(vsi->tx_rings[i]->itr_setting); in i40e_vsi_configure_msix() 4041 q_vector->rx.target_itr = ITR_TO_REG(vsi->rx_rings[0]->itr_setting); in i40e_configure_msi_and_legacy() 4045 q_vector->tx.target_itr = ITR_TO_REG(vsi->tx_rings[0]->itr_setting); in i40e_configure_msi_and_legacy() 11713 ring->itr_setting = pf->tx_itr_default; in i40e_alloc_rings() 11731 ring->itr_setting = pf->tx_itr_default; in i40e_alloc_rings() 11744 ring->itr_setting = pf->rx_itr_default; in i40e_alloc_rings()
|
H A D | i40e_txrx.c | 1171 if (!rc->ring || !ITR_IS_DYNAMIC(rc->ring->itr_setting)) in i40e_update_itr()
|
/openbmc/linux/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 1423 u8 itr_setting = ring_container->itr; in ixgbevf_update_itr() local 1440 switch (itr_setting) { in ixgbevf_update_itr() 1443 itr_setting = low_latency; in ixgbevf_update_itr() 1447 itr_setting = bulk_latency; in ixgbevf_update_itr() 1449 itr_setting = lowest_latency; in ixgbevf_update_itr() 1453 itr_setting = low_latency; in ixgbevf_update_itr() 1462 ring_container->itr = itr_setting; in ixgbevf_update_itr()
|
/openbmc/linux/drivers/net/ethernet/intel/igbvf/ |
H A D | netdev.c | 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()
|