/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_ethtool.c | 712 if (ITR_IS_DYNAMIC(rx_ring->itr_setting)) 715 if (ITR_IS_DYNAMIC(tx_ring->itr_setting)) 718 ec->rx_coalesce_usecs = rx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; 719 ec->tx_coalesce_usecs = tx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; 772 u16 itr_setting; local 774 itr_setting = rx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; 776 if (ec->rx_coalesce_usecs != itr_setting && 783 itr_setting = tx_ring->itr_setting [all...] |
H A D | iavf_txrx.h | 345 u16 itr_setting; member in struct:iavf_ring
|
H A D | iavf_main.c | 460 q_vector->rx.target_itr = ITR_TO_REG(rx_ring->itr_setting); 486 q_vector->tx.target_itr = ITR_TO_REG(tx_ring->itr_setting); 1611 tx_ring->itr_setting = IAVF_ITR_TX_DEF; 1620 rx_ring->itr_setting = IAVF_ITR_RX_DEF;
|
H A D | iavf_txrx.c | 458 if (!rc->ring || !ITR_IS_DYNAMIC(rc->ring->itr_setting))
|
/linux-master/drivers/net/ethernet/intel/e1000e/ |
H A D | param.c | 339 * warning, use default and go through itr/itr_setting 347 * through the logic below to adjust itr/itr_setting 360 adapter->itr_setting = adapter->itr; 375 adapter->itr_setting = opt.def; 395 adapter->itr_setting &= ~3;
|
H A D | ethtool.c | 2017 if (adapter->itr_setting <= 4) 2018 ec->rx_coalesce_usecs = adapter->itr_setting; 2020 ec->rx_coalesce_usecs = 1000000 / adapter->itr_setting; 2039 adapter->itr_setting = 4; 2040 adapter->itr = adapter->itr_setting; 2043 adapter->itr_setting = ec->rx_coalesce_usecs; 2046 adapter->itr_setting = adapter->itr & ~3; 2051 if (adapter->itr_setting != 0)
|
H A D | e1000.h | 214 u32 itr_setting; member in struct:e1000_adapter
|
H A D | netdev.c | 2481 * @itr_setting: current adapter->itr 2494 static unsigned int e1000_update_itr(u16 itr_setting, int packets, int bytes) argument 2496 unsigned int retval = itr_setting; 2499 return itr_setting; 2501 switch (itr_setting) { 2557 if (adapter->itr_setting == 3 && adapter->tx_itr == lowest_latency) 2564 if (adapter->itr_setting == 3 && adapter->rx_itr == lowest_latency) 2681 if (adapter->itr_setting & 3) 3234 if ((adapter->itr_setting != 0) && (adapter->itr != 0)) 4091 if (adapter->itr_setting [all...] |
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_param.c | 444 adapter->itr_setting = adapter->itr; 450 adapter->itr_setting = adapter->itr; 456 adapter->itr_setting = adapter->itr; 466 adapter->itr_setting = adapter->itr & ~3; 470 adapter->itr_setting = opt.def;
|
H A D | e1000_ethtool.c | 1755 if (adapter->itr_setting <= 4) 1756 ec->rx_coalesce_usecs = adapter->itr_setting; 1758 ec->rx_coalesce_usecs = 1000000 / adapter->itr_setting; 1781 adapter->itr = adapter->itr_setting = 4; 1784 adapter->itr_setting = ec->rx_coalesce_usecs; 1787 adapter->itr_setting = adapter->itr & ~3; 1790 if (adapter->itr_setting != 0)
|
H A D | e1000.h | 221 u32 itr_setting; member in struct:e1000_adapter
|
H A D | e1000_main.c | 1879 if (adapter->itr_setting != 0) 2528 if (hw->mac_type >= e1000_82540 && adapter->itr_setting == 4) { 2563 * @itr_setting: current adapter->itr 2578 u16 itr_setting, int packets, int bytes) 2580 unsigned int retval = itr_setting; 2589 switch (itr_setting) { 2644 if (adapter->itr_setting == 3 && adapter->tx_itr == lowest_latency) 2651 if (adapter->itr_setting == 3 && adapter->rx_itr == lowest_latency) 3812 if (likely(adapter->itr_setting & 3)) 2577 e1000_update_itr(struct e1000_adapter *adapter, u16 itr_setting, int packets, int bytes) argument
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_base.c | 115 q_vector->tx.itr_setting = ICE_DFLT_TX_ITR; 116 q_vector->rx.itr_setting = ICE_DFLT_RX_ITR; 1043 ice_write_itr(&q_vector->rx, q_vector->rx.itr_setting); 1046 ice_write_itr(&q_vector->tx, q_vector->tx.itr_setting);
|
H A D | ice_txrx.h | 453 u16 itr_setting:13; member in struct:ice_ring_container::__anon125::__anon126
|
H A D | ice_ethtool.c | 3762 ec->rx_coalesce_usecs = rc->itr_setting; 3767 ec->tx_coalesce_usecs = rc->itr_setting; 3871 u16 itr_setting; local 3914 itr_setting = rc->itr_setting; 3915 if (coalesce_usecs != itr_setting && use_adaptive_coalesce) { 3932 rc->itr_setting = coalesce_usecs; 3988 * @itr_setting: previous user setting 3994 ice_print_if_odd_usecs(struct net_device *netdev, u16 itr_setting, argument 4001 if (itr_setting ! [all...] |
H A D | ice_lib.c | 2980 ice_write_itr(rc, rc->itr_setting); 2984 ice_write_itr(rc, rc->itr_setting); 2990 ice_write_itr(rc, rc->itr_setting); 2994 ice_write_itr(rc, rc->itr_setting); 3008 ice_write_itr(rc, rc->itr_setting); 3013 ice_write_itr(rc, rc->itr_setting);
|
H A D | ice_main.c | 6521 tx_profile[rc->dim.profile_ix].itr : rc->itr_setting); 6532 rc->itr_setting); 8450 ice_write_itr(rc, rc->itr_setting); 8457 ice_write_itr(rc, rc->itr_setting);
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_ethtool.c | 2907 if (ITR_IS_DYNAMIC(rx_ring->itr_setting)) 2910 if (ITR_IS_DYNAMIC(tx_ring->itr_setting)) 2913 ec->rx_coalesce_usecs = rx_ring->itr_setting & ~I40E_ITR_DYNAMIC; 2914 ec->tx_coalesce_usecs = tx_ring->itr_setting & ~I40E_ITR_DYNAMIC; 2982 rx_ring->itr_setting = ITR_REG_ALIGN(ec->rx_coalesce_usecs); 2983 tx_ring->itr_setting = ITR_REG_ALIGN(ec->tx_coalesce_usecs); 2986 rx_ring->itr_setting |= I40E_ITR_DYNAMIC; 2988 rx_ring->itr_setting &= ~I40E_ITR_DYNAMIC; 2991 tx_ring->itr_setting |= I40E_ITR_DYNAMIC; 2993 tx_ring->itr_setting [all...] |
H A D | i40e_txrx.h | 358 u16 itr_setting; member in struct:i40e_ring
|
H A D | i40e_debugfs.c | 267 " rx_rings[%i]: itr_setting = %d (%s)\n", 268 i, rx_ring->itr_setting, 269 ITR_IS_DYNAMIC(rx_ring->itr_setting) ? "dynamic" : "fixed"); 306 " tx_rings[%i]: itr_setting = %d (%s)\n", 307 i, tx_ring->itr_setting, 308 ITR_IS_DYNAMIC(tx_ring->itr_setting) ? "dynamic" : "fixed"); 345 " xdp_rings[%i]: itr_setting = %d (%s)\n", 346 i, xdp_ring->itr_setting, 347 ITR_IS_DYNAMIC(xdp_ring->itr_setting) ?
|
H A D | i40e_main.c | 3905 ITR_TO_REG(vsi->rx_rings[i]->itr_setting); 3912 ITR_TO_REG(vsi->tx_rings[i]->itr_setting); 4024 q_vector->rx.target_itr = ITR_TO_REG(vsi->rx_rings[0]->itr_setting); 4028 q_vector->tx.target_itr = ITR_TO_REG(vsi->tx_rings[0]->itr_setting); 11659 ring->itr_setting = pf->tx_itr_default; 11677 ring->itr_setting = pf->tx_itr_default; 11690 ring->itr_setting = pf->rx_itr_default;
|
H A D | i40e_txrx.c | 1165 if (!rc->ring || !ITR_IS_DYNAMIC(rc->ring->itr_setting))
|
/linux-master/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 1423 u8 itr_setting = ring_container->itr; local 1440 switch (itr_setting) { 1443 itr_setting = low_latency; 1447 itr_setting = bulk_latency; 1449 itr_setting = lowest_latency; 1453 itr_setting = low_latency; 1462 ring_container->itr = itr_setting;
|
/linux-master/drivers/net/ethernet/intel/igbvf/ |
H A D | netdev.c | 632 * @itr_setting: current adapter->itr 644 enum latency_range itr_setting, 647 enum latency_range retval = itr_setting; 652 switch (itr_setting) { 643 igbvf_update_itr(struct igbvf_adapter *adapter, enum latency_range itr_setting, int packets, int bytes) argument
|