Home
last modified time | relevance | path

Searched refs:use_adaptive_rx_coalesce (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v5.15/drivers/net/ethernet/cisco/enic/
Denic_ethtool.c311 if (rxcoal->use_adaptive_rx_coalesce) in enic_get_coalesce()
312 ecmd->use_adaptive_rx_coalesce = 1; in enic_get_coalesce()
384 rxcoal->use_adaptive_rx_coalesce = !!ecmd->use_adaptive_rx_coalesce; in enic_set_coalesce()
385 if (!rxcoal->use_adaptive_rx_coalesce) in enic_set_coalesce()
Denic.h80 u32 use_adaptive_rx_coalesce; member
Denic_main.c1419 if (enic->rx_coalesce_setting.use_adaptive_rx_coalesce) in enic_rq_indicate_buf()
1544 if (enic->rx_coalesce_setting.use_adaptive_rx_coalesce) in enic_poll()
1556 if (enic->rx_coalesce_setting.use_adaptive_rx_coalesce) in enic_poll()
1669 if (enic->rx_coalesce_setting.use_adaptive_rx_coalesce) in enic_poll_msix_rq()
1681 if (enic->rx_coalesce_setting.use_adaptive_rx_coalesce) in enic_poll_msix_rq()
1849 rx_coal->use_adaptive_rx_coalesce = 1; in enic_set_rx_coal_setting()
/Linux-v5.15/drivers/net/ethernet/sfc/
Dethtool.c114 coalesce->use_adaptive_rx_coalesce = rx_adaptive; in efx_ethtool_get_coalesce()
137 adaptive = coalesce->use_adaptive_rx_coalesce; in efx_ethtool_set_coalesce()
/Linux-v5.15/drivers/net/vmxnet3/
Dvmxnet3_ethtool.c1071 ec->use_adaptive_rx_coalesce = true; in vmxnet3_get_coalesce()
1107 (ec->use_adaptive_rx_coalesce == 0) && in vmxnet3_set_coalesce()
1118 if ((ec->use_adaptive_rx_coalesce != 0) || in vmxnet3_set_coalesce()
1136 if (ec->use_adaptive_rx_coalesce != 0) { in vmxnet3_set_coalesce()
1150 (ec->use_adaptive_rx_coalesce != 0)) { in vmxnet3_set_coalesce()
/Linux-v5.15/net/ethtool/
Dcoalesce.c155 coal->use_adaptive_rx_coalesce, supported) || in coalesce_fill_reply()
294 ethnl_update_bool32(&coalesce.use_adaptive_rx_coalesce, in ethnl_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/amazon/ena/
Dena_ethtool.c378 coalesce->use_adaptive_rx_coalesce = in ena_get_coalesce()
432 if (coalesce->use_adaptive_rx_coalesce && in ena_set_coalesce()
436 if (!coalesce->use_adaptive_rx_coalesce && in ena_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns/
Dhns_ethtool.c748 ec->use_adaptive_rx_coalesce = priv->ae_handle->coal_adapt_en; in hns_get_coalesce()
804 if (ec->use_adaptive_rx_coalesce != priv->ae_handle->coal_adapt_en) in hns_set_coalesce()
805 priv->ae_handle->coal_adapt_en = ec->use_adaptive_rx_coalesce; in hns_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/freescale/enetc/
Denetc_ethtool.c601 ic->use_adaptive_rx_coalesce = priv->ic_mode & ENETC_IC_RX_ADAPTIVE; in enetc_get_coalesce()
626 if (ic->use_adaptive_rx_coalesce) { in enetc_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c333 et->use_adaptive_rx_coalesce = adapter->aic_enabled; in be_get_coalesce()
352 adapter->aic_enabled = et->use_adaptive_rx_coalesce; in be_set_coalesce()
367 if (!et->use_adaptive_rx_coalesce && skyhawk_chip(adapter)) in be_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/
Den_ethtool.c526 coal->use_adaptive_rx_coalesce = priv->channels.params.rx_dim_enabled; in mlx5e_ethtool_get_coalesce()
616 new_params.rx_dim_enabled = !!coal->use_adaptive_rx_coalesce; in mlx5e_ethtool_set_coalesce()
623 reset_rx = !!coal->use_adaptive_rx_coalesce != priv->channels.params.rx_dim_enabled; in mlx5e_ethtool_set_coalesce()
643 if (!coal->use_adaptive_rx_coalesce) in mlx5e_ethtool_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/brocade/bna/
Dbnad_ethtool.c320 coalesce->use_adaptive_rx_coalesce = in bnad_get_coalesce()
359 if (coalesce->use_adaptive_rx_coalesce) { in bnad_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/pensando/ionic/
Dionic_ethtool.c437 coalesce->use_adaptive_rx_coalesce = test_bit(IONIC_LIF_F_RX_DIM_INTR, lif->state); in ionic_get_coalesce()
492 if (coalesce->use_adaptive_rx_coalesce) { in ionic_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/intel/iavf/
Diavf_ethtool.c673 ec->use_adaptive_rx_coalesce = 1; in __iavf_get_coalesce()
737 if (!ec->use_adaptive_rx_coalesce) in iavf_set_itr_per_queue()
775 if (ec->use_adaptive_rx_coalesce) in __iavf_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/intel/fm10k/
Dfm10k_ethtool.c644 ec->use_adaptive_rx_coalesce = ITR_IS_ADAPTIVE(interface->rx_itr); in fm10k_get_coalesce()
672 if (ec->use_adaptive_rx_coalesce) in fm10k_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/
Dhns3_ethtool.c1224 cmd->use_adaptive_rx_coalesce = rx_coal->adapt_enable; in hns3_get_coalesce()
1375 cmd->use_adaptive_rx_coalesce; in hns3_set_coalesce_per_queue()
1425 rx_coal->adapt_enable = cmd->use_adaptive_rx_coalesce; in hns3_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/chelsio/cxgb/
Dcxgb2.c758 adapter->params.sge.coalesce_enable = c->use_adaptive_rx_coalesce; in set_coalesce()
772 c->use_adaptive_rx_coalesce = adapter->params.sge.coalesce_enable; in get_coalesce()
/Linux-v5.15/drivers/net/ethernet/sfc/falcon/
Dethtool.c594 coalesce->use_adaptive_rx_coalesce = rx_adaptive; in ef4_ethtool_get_coalesce()
617 adaptive = coalesce->use_adaptive_rx_coalesce; in ef4_ethtool_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/netronome/nfp/
Dnfp_net_ethtool.c1090 ec->use_adaptive_rx_coalesce = nn->rx_coalesce_adapt_on; in nfp_net_get_coalesce()
1380 nn->rx_coalesce_adapt_on = !!ec->use_adaptive_rx_coalesce; in nfp_net_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/
Djme.c2399 ecmd->use_adaptive_rx_coalesce = false; in jme_get_coalesce()
2405 ecmd->use_adaptive_rx_coalesce = true; in jme_get_coalesce()
2438 if (ecmd->use_adaptive_rx_coalesce && in jme_set_coalesce()
2447 } else if (!(ecmd->use_adaptive_rx_coalesce) && in jme_set_coalesce()
/Linux-v5.15/include/uapi/linux/
Dethtool.h485 __u32 use_adaptive_rx_coalesce; member
/Linux-v5.15/drivers/net/ethernet/intel/ice/
Dice_ethtool.c3495 ec->use_adaptive_rx_coalesce = ITR_IS_DYNAMIC(rc); in ice_get_rc_coalesce()
3622 (ec->use_adaptive_rx_coalesce || ec->use_adaptive_tx_coalesce)) { in ice_set_rc_coalesce()
3633 use_adaptive_coalesce = ec->use_adaptive_rx_coalesce; in ice_set_rc_coalesce()
3763 ec->use_adaptive_rx_coalesce, in __ice_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/broadcom/
Dbcmsysport.c626 ec->use_adaptive_rx_coalesce = priv->dim.use_dim; in bcm_sysport_get_coalesce()
663 if (ec->use_adaptive_rx_coalesce && !priv->dim.use_dim) { in bcm_sysport_set_coalesce()
669 priv->dim.use_dim = ec->use_adaptive_rx_coalesce; in bcm_sysport_set_coalesce()
/Linux-v5.15/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.c850 ec->use_adaptive_rx_coalesce |= ring->dim.use_dim; in bcmgenet_get_coalesce()
853 ec->use_adaptive_rx_coalesce |= ring->dim.use_dim; in bcmgenet_get_coalesce()
884 if (ec->use_adaptive_rx_coalesce && !ring->dim.use_dim) { in bcmgenet_set_ring_rx_coalesce()
890 ring->dim.use_dim = ec->use_adaptive_rx_coalesce; in bcmgenet_set_ring_rx_coalesce()
/Linux-v5.15/drivers/net/ethernet/cavium/liquidio/
Dlio_ethtool.c2156 intr_coal->use_adaptive_rx_coalesce = in lio_get_intr_coalesce()
2455 intrmod.rx_enable = intr_coal->use_adaptive_rx_coalesce ? 1 : 0; in lio_set_intr_coalesce()
2463 if (!intr_coal->use_adaptive_rx_coalesce) { in lio_set_intr_coalesce()

12