Home
last modified time | relevance | path

Searched refs:max_combined (Results 1 – 25 of 39) sorted by relevance

12

/linux-6.12.1/drivers/net/ethernet/wangxun/libwx/
Dwx_ethtool.c379 unsigned int max_combined; in wx_max_channels() local
383 max_combined = 1; in wx_max_channels()
387 max_combined = 63; in wx_max_channels()
389 max_combined = 8; in wx_max_channels()
392 return max_combined; in wx_max_channels()
401 ch->max_combined = wx_max_channels(wx); in wx_get_channels()
/linux-6.12.1/net/ethtool/
Dchannels.c79 (channels->max_combined && in channels_fill_reply()
81 channels->max_combined) || in channels_fill_reply()
143 else if (channels.combined_count > channels.max_combined) in ethnl_set_channels()
/linux-6.12.1/drivers/net/ethernet/intel/fm10k/
Dfm10k_ethtool.c1112 unsigned int max_combined = interface->hw.mac.max_queues; in fm10k_max_channels() local
1117 max_combined = BIT((fls(max_combined / tcs) - 1)); in fm10k_max_channels()
1119 return max_combined; in fm10k_max_channels()
1128 ch->max_combined = fm10k_max_channels(dev); in fm10k_get_channels()
/linux-6.12.1/drivers/net/ethernet/cavium/liquidio/
Dlio_ethtool.c504 u32 combined_count = 0, max_combined = 0; in lio_ethtool_get_channels() local
515 max_combined = lio->linfo.num_txpciq; in lio_ethtool_get_channels()
520 max_combined = CFG_GET_IQ_MAX_Q(conf23_pf); in lio_ethtool_get_channels()
529 max_combined = reg_val & CN23XX_PKT_INPUT_CTL_RPVF_MASK; in lio_ethtool_get_channels()
535 channel->max_combined = max_combined; in lio_ethtool_get_channels()
606 u32 combined_count, max_combined; in lio_ethtool_set_channels() local
624 max_combined = lio->linfo.num_txpciq; in lio_ethtool_set_channels()
630 max_combined = in lio_ethtool_set_channels()
639 max_combined = reg_val & CN23XX_PKT_INPUT_CTL_RPVF_MASK; in lio_ethtool_set_channels()
644 if (combined_count > max_combined || combined_count < 1) in lio_ethtool_set_channels()
/linux-6.12.1/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c3215 unsigned int max_combined; in ixgbe_max_channels() local
3220 max_combined = 1; in ixgbe_max_channels()
3223 max_combined = adapter->ring_feature[RING_F_RSS].mask + 1; in ixgbe_max_channels()
3228 max_combined = 4; in ixgbe_max_channels()
3231 max_combined = 8; in ixgbe_max_channels()
3234 max_combined = 16; in ixgbe_max_channels()
3238 max_combined = IXGBE_MAX_FDIR_INDICES; in ixgbe_max_channels()
3241 max_combined = ixgbe_max_rss_indices(adapter); in ixgbe_max_channels()
3244 return min_t(int, max_combined, num_online_cpus()); in ixgbe_max_channels()
3253 ch->max_combined = ixgbe_max_channels(adapter); in ixgbe_get_channels()
/linux-6.12.1/drivers/net/netdevsim/
Dethtool.c96 ch->max_combined = ns->nsim_bus_dev->num_queues; in nsim_get_channels()
/linux-6.12.1/drivers/net/ethernet/intel/igc/
Digc_ethtool.c1517 ch->max_combined = igc_get_max_rss_queues(adapter); in igc_ethtool_get_channels()
1533 unsigned int max_combined = 0; in igc_ethtool_set_channels() local
1548 max_combined = igc_get_max_rss_queues(adapter); in igc_ethtool_set_channels()
1549 if (count > max_combined) in igc_ethtool_set_channels()
1554 igc_set_flag_queue_pairs(adapter, max_combined); in igc_ethtool_set_channels()
/linux-6.12.1/drivers/s390/net/
Dqeth_ethtool.c207 channels->max_combined = 0; in qeth_get_channels()
/linux-6.12.1/drivers/net/ethernet/engleder/
Dtsnep_ethtool.c303 ch->max_combined = adapter->num_queues; in tsnep_ethtool_get_channels()
/linux-6.12.1/drivers/net/ethernet/microsoft/mana/
Dmana_ethtool.c338 channel->max_combined = apc->max_queues; in mana_get_channels()
/linux-6.12.1/drivers/net/ethernet/intel/igb/
Digb_ethtool.c3378 ch->max_combined = igb_max_channels(adapter); in igb_get_channels()
3394 unsigned int max_combined = 0; in igb_set_channels() local
3405 max_combined = igb_max_channels(adapter); in igb_set_channels()
3406 if (count > max_combined) in igb_set_channels()
3411 igb_set_flag_queue_pairs(adapter, max_combined); in igb_set_channels()
/linux-6.12.1/drivers/net/ethernet/ti/
Dcpsw_ethtool.c390 ch->max_combined = 0; in cpsw_get_channels()
/linux-6.12.1/include/uapi/linux/
Dethtool.h557 __u32 max_combined; member
/linux-6.12.1/drivers/net/ethernet/cisco/enic/
Denic_ethtool.c705 channels->max_combined = 1; in enic_get_channels()
/linux-6.12.1/drivers/net/ethernet/amd/xgbe/
Dxgbe-ethtool.c712 channels->max_combined = combined; in xgbe_get_channels()
/linux-6.12.1/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-ethtool.c922 channels->max_combined = channels->max_rx + in dpaa2_eth_get_channels()
/linux-6.12.1/drivers/net/ethernet/google/gve/
Dgve_ethtool.c469 cmd->max_combined = 0; in gve_get_channels()
/linux-6.12.1/drivers/net/ethernet/amazon/ena/
Dena_ethtool.c1017 channels->max_combined = adapter->max_num_io_queues; in ena_get_channels()
/linux-6.12.1/drivers/net/ethernet/intel/idpf/
Didpf_ethtool.c200 ch->max_combined = min_t(u16, vport_config->max_q.max_txq, in idpf_get_channels()
/linux-6.12.1/drivers/net/ethernet/pensando/ionic/
Dionic_ethtool.c705 ch->max_combined = lif->ionic->ntxqs_per_lif; in ionic_get_channels()
/linux-6.12.1/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c1231 ch->max_combined = be_max_qp_irqs(adapter); in be_get_channels()
/linux-6.12.1/drivers/net/vmxnet3/
Dvmxnet3_ethtool.c1342 ec->max_combined = ec->combined_count; in vmxnet3_get_channels()
/linux-6.12.1/drivers/net/ethernet/huawei/hinic/
Dhinic_ethtool.c889 channels->max_combined = nic_dev->max_qps; in hinic_get_channels()
/linux-6.12.1/drivers/net/ethernet/intel/iavf/
Diavf_ethtool.c1653 ch->max_combined = adapter->vsi_res->num_queue_pairs; in iavf_get_channels()
/linux-6.12.1/drivers/net/ethernet/qlogic/qede/
Dqede_ethtool.c1061 channels->max_combined = QEDE_MAX_RSS_CNT(edev); in qede_get_channels()

12