Lines Matching refs:ec
790 struct ethtool_coalesce *ec,
798 ec->rx_coalesce_usecs = adapter->rx_itr_setting;
800 ec->rx_coalesce_usecs = adapter->rx_itr_setting >> 2;
808 ec->tx_coalesce_usecs = adapter->tx_itr_setting;
810 ec->tx_coalesce_usecs = adapter->tx_itr_setting >> 2;
816 struct ethtool_coalesce *ec,
827 adapter->q_vector[0]->rx.count && ec->tx_coalesce_usecs)
830 if ((ec->rx_coalesce_usecs > (IXGBE_MAX_EITR >> 2)) ||
831 (ec->tx_coalesce_usecs > (IXGBE_MAX_EITR >> 2)))
834 if (ec->rx_coalesce_usecs > 1)
835 adapter->rx_itr_setting = ec->rx_coalesce_usecs << 2;
837 adapter->rx_itr_setting = ec->rx_coalesce_usecs;
844 if (ec->tx_coalesce_usecs > 1)
845 adapter->tx_itr_setting = ec->tx_coalesce_usecs << 2;
847 adapter->tx_itr_setting = ec->tx_coalesce_usecs;