/linux-master/drivers/net/wireless/ath/wil6210/ |
H A D | ethtool.c | 43 cp->rx_coalesce_usecs = rx_itr_val; 63 cp->rx_coalesce_usecs, cp->tx_coalesce_usecs); 71 /* only @rx_coalesce_usecs and @tx_coalesce_usecs supported, 75 if (cp->rx_coalesce_usecs > WIL6210_ITR_TRSH_MAX || 80 wil->rx_max_burst_duration = cp->rx_coalesce_usecs;
|
/linux-master/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_ethtool.c | 81 coal->rx_coalesce_usecs = priv->ethtool.coalesce_usecs; 99 if (coal->rx_coalesce_usecs > 0xffff || 105 coal->rx_coalesce_usecs); 111 priv->ethtool.coalesce_usecs = coal->rx_coalesce_usecs;
|
/linux-master/drivers/net/ethernet/intel/igbvf/ |
H A D | ethtool.c | 328 ec->rx_coalesce_usecs = adapter->requested_itr; 330 ec->rx_coalesce_usecs = adapter->current_itr >> 2; 343 if ((ec->rx_coalesce_usecs >= IGBVF_MIN_ITR_USECS) && 344 (ec->rx_coalesce_usecs <= IGBVF_MAX_ITR_USECS)) { 345 adapter->current_itr = ec->rx_coalesce_usecs << 2; 348 } else if ((ec->rx_coalesce_usecs == 3) || 349 (ec->rx_coalesce_usecs == 2)) { 351 adapter->requested_itr = ec->rx_coalesce_usecs; 352 } else if (ec->rx_coalesce_usecs == 0) {
|
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_ethtool.c | 299 ecmd->rx_coalesce_usecs = enic->rx_coalesce_usecs; 322 (ec->rx_coalesce_usecs > coalesce_usecs_max) || 343 u32 rx_coalesce_usecs; local 357 rx_coalesce_usecs = min_t(u32, ecmd->rx_coalesce_usecs, 375 enic_intr_coal_set_rx(enic, rx_coalesce_usecs); 383 enic->rx_coalesce_usecs = rx_coalesce_usecs;
|
H A D | enic.h | 153 u32 rx_coalesce_usecs; member in struct:enic
|
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_ethtool.c | 262 ec->rx_coalesce_usecs = wx->rx_itr_setting; 264 ec->rx_coalesce_usecs = wx->rx_itr_setting >> 2; 305 if ((ec->rx_coalesce_usecs > (max_eitr >> 2)) || 309 if (ec->rx_coalesce_usecs > 1) 310 wx->rx_itr_setting = ec->rx_coalesce_usecs << 2; 312 wx->rx_itr_setting = ec->rx_coalesce_usecs;
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ethtool.c | 112 coalesce->rx_coalesce_usecs = rx_usecs; 132 if (coalesce->rx_coalesce_usecs != rx_usecs) 133 rx_usecs = coalesce->rx_coalesce_usecs;
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | ethtool.c | 112 coalesce->rx_coalesce_usecs = rx_usecs; 132 if (coalesce->rx_coalesce_usecs != rx_usecs) 133 rx_usecs = coalesce->rx_coalesce_usecs;
|
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_ethtool.c | 376 ec->rx_coalesce_usecs = tsnep_get_irq_coalesce(queue); 398 ec->rx_coalesce_usecs); 422 ec->rx_coalesce_usecs = tsnep_get_irq_coalesce(queue_with_rx); 445 retval = tsnep_set_irq_coalesce(queue_with_rx, ec->rx_coalesce_usecs);
|
/linux-master/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac-ethtool.c | 157 ec->rx_coalesce_usecs = pdata->rx_usecs; 175 rx_usecs = ec->rx_coalesce_usecs;
|
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_ethtool.c | 645 ec->rx_coalesce_usecs = priv->rx_coalesce_usecs; 657 u32 rx_usecs_orig = priv->rx_coalesce_usecs; 664 ec->rx_coalesce_usecs > GVE_MAX_ITR_INTERVAL_DQO) 667 priv->rx_coalesce_usecs = ec->rx_coalesce_usecs; 679 if (rx_usecs_orig != priv->rx_coalesce_usecs) { 685 priv->rx_coalesce_usecs);
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_ethtool.c | 429 coalesce->rx_coalesce_usecs = lif->rx_coalesce_usecs; 461 (coalesce->tx_coalesce_usecs != lif->rx_coalesce_usecs || 470 rx_coal = ionic_coal_usec_to_hw(lif->ionic, coalesce->rx_coalesce_usecs); 471 if (!rx_coal && coalesce->rx_coalesce_usecs) 482 lif->rx_coalesce_usecs = coalesce->rx_coalesce_usecs; 488 lif->tx_coalesce_usecs = coalesce->rx_coalesce_usecs; 790 lif->tx_coalesce_usecs = lif->rx_coalesce_usecs;
|
/linux-master/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_ethtool.c | 282 ec->rx_coalesce_usecs = sxgbe_riwt2usec(priv->rx_riwt, priv); 295 if (!ec->rx_coalesce_usecs) 298 rx_riwt = sxgbe_usec2riwt(ec->rx_coalesce_usecs, priv);
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_ethtool.c | 2134 intr_coal->rx_coalesce_usecs = oct->rx_coalesce_usecs; 2149 intr_coal->rx_coalesce_usecs = 2305 u32 time_threshold, rx_coalesce_usecs; local 2313 if (!intr_coal->rx_coalesce_usecs) 2314 rx_coalesce_usecs = CN6XXX_OQ_INTR_TIME; 2316 rx_coalesce_usecs = intr_coal->rx_coalesce_usecs; 2319 rx_coalesce_usecs); 2324 CFG_SET_OQ_INTR_TIME(cn6xxx->conf, rx_coalesce_usecs); [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ethtool.c | 798 ec->rx_coalesce_usecs = adapter->rx_itr_setting; 800 ec->rx_coalesce_usecs = adapter->rx_itr_setting >> 2; 830 if ((ec->rx_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;
|
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_ethtool.c | 1756 ec->rx_coalesce_usecs = adapter->itr_setting; 1758 ec->rx_coalesce_usecs = 1000000 / adapter->itr_setting; 1774 if ((ec->rx_coalesce_usecs > E1000_MAX_ITR_USECS) || 1775 ((ec->rx_coalesce_usecs > 4) && 1776 (ec->rx_coalesce_usecs < E1000_MIN_ITR_USECS)) || 1777 (ec->rx_coalesce_usecs == 2)) 1780 if (ec->rx_coalesce_usecs == 4) { 1782 } else if (ec->rx_coalesce_usecs <= 3) { 1784 adapter->itr_setting = ec->rx_coalesce_usecs; 1786 adapter->itr = (1000000 / ec->rx_coalesce_usecs); [all...] |
/linux-master/drivers/net/ethernet/brocade/bna/ |
H A D | bnad_ethtool.c | 324 coalesce->rx_coalesce_usecs = bnad->rx_coalescing_timeo * 342 if (coalesce->rx_coalesce_usecs == 0 || 343 coalesce->rx_coalesce_usecs > 354 * Do not need to store rx_coalesce_usecs here 388 if (bnad->rx_coalescing_timeo != coalesce->rx_coalesce_usecs / 390 bnad->rx_coalescing_timeo = coalesce->rx_coalesce_usecs /
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ethtool.c | 573 coal->rx_coalesce_usecs = cfg->rx_itr; 578 coal->rx_coalesce_usecs = 0; 605 if (!(coal->rx_max_coalesced_frames == !coal->rx_coalesce_usecs)) 610 if (coal->rx_coalesce_usecs > AQ_CFG_INTERRUPT_MODERATION_USEC_MAX || 616 cfg->rx_itr = coal->rx_coalesce_usecs;
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 468 cmd->rx_coalesce_usecs = hw->cq_time_wait; 518 ec->rx_coalesce_usecs = clamp_t(u32, ec->rx_coalesce_usecs, 526 if (hw->cq_time_wait == ec->rx_coalesce_usecs) 529 hw->cq_time_wait = ec->rx_coalesce_usecs; 531 hw->cq_time_wait = min_t(u8, ec->rx_coalesce_usecs,
|
/linux-master/net/ethtool/ |
H A D | coalesce.c | 140 coal->rx_coalesce_usecs, supported) || 273 ethnl_update_u32(&coalesce.rx_coalesce_usecs,
|
/linux-master/drivers/net/ethernet/chelsio/cxgb/ |
H A D | common.h | 142 unsigned int rx_coalesce_usecs; member in struct:sge_params
|
/linux-master/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_ethtool.c | 734 * If rx_coalesce_usecs == 0 or rx_max_coalesced_frames == 0 then set the 754 if (ethcoal->rx_coalesce_usecs > 0xffff || 760 if (!ethcoal->rx_coalesce_usecs || 770 ethcoal->rx_coalesce_usecs; 796 ethcoal->rx_coalesce_usecs = adapter->coal.normal.data.rx_time_us;
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-ethtool.c | 916 coal->rx_coalesce_usecs = common->rx_pace_timeout / 1000; 947 if (coal->rx_coalesce_usecs && coal->rx_coalesce_usecs < 20) 953 common->rx_pace_timeout = coal->rx_coalesce_usecs * 1000;
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_ethtool.c | 889 ec->rx_coalesce_usecs = igc_ethtool_get_previous_rx_coalesce(adapter); 903 if (ec->rx_coalesce_usecs > IGC_MAX_ITR_USECS || 904 (ec->rx_coalesce_usecs > 3 && 905 ec->rx_coalesce_usecs < IGC_MIN_ITR_USECS) || 906 ec->rx_coalesce_usecs == 2) 923 if (ec->rx_coalesce_usecs == 0) { 929 if (ec->rx_coalesce_usecs && ec->rx_coalesce_usecs <= 3) 930 adapter->rx_itr_setting = ec->rx_coalesce_usecs; 932 adapter->rx_itr_setting = ec->rx_coalesce_usecs << [all...] |
/linux-master/drivers/net/ethernet/intel/e1000e/ |
H A D | ethtool.c | 2018 ec->rx_coalesce_usecs = adapter->itr_setting; 2020 ec->rx_coalesce_usecs = 1000000 / adapter->itr_setting; 2032 if ((ec->rx_coalesce_usecs > E1000_MAX_ITR_USECS) || 2033 ((ec->rx_coalesce_usecs > 4) && 2034 (ec->rx_coalesce_usecs < E1000_MIN_ITR_USECS)) || 2035 (ec->rx_coalesce_usecs == 2)) 2038 if (ec->rx_coalesce_usecs == 4) { 2041 } else if (ec->rx_coalesce_usecs <= 3) { 2043 adapter->itr_setting = ec->rx_coalesce_usecs; 2045 adapter->itr = (1000000 / ec->rx_coalesce_usecs); [all...] |