/Linux-v4.19/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-ethtool.c | 740 channels->combined_count = combined; in xgbe_get_channels() 749 channels->combined_count, channels->rx_count, in xgbe_print_set_channels_input() 781 if (!channels->combined_count) { in xgbe_set_channels() 789 if (channels->combined_count > combined) { in xgbe_set_channels() 806 if ((channels->combined_count + channels->rx_count) > rx) { in xgbe_set_channels() 809 channels->combined_count + channels->rx_count, rx); in xgbe_set_channels() 814 if ((channels->combined_count + channels->tx_count) > tx) { in xgbe_set_channels() 817 channels->combined_count + channels->tx_count, tx); in xgbe_set_channels() 822 rx = channels->combined_count + channels->rx_count; in xgbe_set_channels() 823 tx = channels->combined_count + channels->tx_count; in xgbe_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/emulex/benet/ |
D | be_ethtool.c | 1209 ch->combined_count = min(adapter->num_tx_qs, num_rx_irqs); in be_get_channels() 1210 ch->rx_count = num_rx_irqs - ch->combined_count; in be_get_channels() 1211 ch->tx_count = adapter->num_tx_qs - ch->combined_count; in be_get_channels() 1228 if (ch->other_count || !ch->combined_count || in be_set_channels() 1232 if (ch->combined_count > be_max_qp_irqs(adapter) || in be_set_channels() 1234 (ch->rx_count + ch->combined_count) > be_max_rx_irqs(adapter)) || in be_set_channels() 1236 (ch->tx_count + ch->combined_count) > be_max_tx_irqs(adapter))) in be_set_channels() 1239 adapter->cfg_num_rx_irqs = ch->combined_count + ch->rx_count; in be_set_channels() 1240 adapter->cfg_num_tx_irqs = ch->combined_count + ch->tx_count; in be_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_ethtool.c | 1221 channel->combined_count = min(nn->dp.num_rx_rings, num_tx_rings); in nfp_net_get_channels() 1222 channel->rx_count = nn->dp.num_rx_rings - channel->combined_count; in nfp_net_get_channels() 1223 channel->tx_count = num_tx_rings - channel->combined_count; in nfp_net_get_channels() 1252 if (!channel->combined_count || in nfp_net_set_channels() 1257 total_rx = channel->combined_count + channel->rx_count; in nfp_net_set_channels() 1258 total_tx = channel->combined_count + channel->tx_count; in nfp_net_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/ |
D | lio_ethtool.c | 496 u32 combined_count = 0, max_combined = 0; in lio_ethtool_get_channels() local 514 combined_count = oct->num_iqs; in lio_ethtool_get_channels() 522 combined_count = oct->num_iqs; in lio_ethtool_get_channels() 530 channel->combined_count = combined_count; in lio_ethtool_get_channels() 598 u32 combined_count, max_combined; in lio_ethtool_set_channels() local 608 if (!channel->combined_count || channel->other_count || in lio_ethtool_set_channels() 612 combined_count = channel->combined_count; in lio_ethtool_set_channels() 636 if (combined_count > max_combined || combined_count < 1) in lio_ethtool_set_channels() 639 if (combined_count == oct->num_iqs) in lio_ethtool_set_channels() 649 if (lio_reset_queues(dev, combined_count)) in lio_ethtool_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/ |
D | i40evf_ethtool.c | 651 ch->combined_count = adapter->num_active_queues; in i40evf_get_channels() 667 int num_req = ch->combined_count; in i40evf_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_ethtool.c | 498 channel->combined_count = bp->rx_nr_rings; in bnxt_get_channels() 500 channel->combined_count--; in bnxt_get_channels() 521 if (!channel->combined_count && in bnxt_set_channels() 525 if (channel->combined_count && in bnxt_set_channels() 533 if (channel->combined_count) in bnxt_set_channels() 538 req_tx_rings = sh ? channel->combined_count : channel->tx_count; in bnxt_set_channels() 539 req_rx_rings = sh ? channel->combined_count : channel->rx_count; in bnxt_set_channels() 569 bp->rx_nr_rings = channel->combined_count; in bnxt_set_channels() 570 bp->tx_nr_rings_per_tc = channel->combined_count; in bnxt_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_ethtool.c | 3534 channels->combined_count = BNX2X_NUM_ETH_QUEUES(bp); in bnx2x_get_channels() 3568 channels->combined_count); in bnx2x_set_channels() 3579 || (channels->combined_count == 0) || in bnx2x_set_channels() 3580 (channels->combined_count > BNX2X_MAX_RSS_COUNT(bp))) { in bnx2x_set_channels() 3586 if (channels->combined_count == BNX2X_NUM_ETH_QUEUES(bp)) { in bnx2x_set_channels() 3596 bnx2x_change_num_queues(bp, channels->combined_count); in bnx2x_set_channels() 3600 bnx2x_change_num_queues(bp, channels->combined_count); in bnx2x_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/ |
D | qede_ethtool.c | 1001 channels->combined_count = QEDE_QUEUE_CNT(edev) - edev->fp_num_tx - in qede_get_channels() 1016 channels->other_count, channels->combined_count); in qede_set_channels() 1019 channels->combined_count; in qede_set_channels() 1028 if (!(channels->combined_count || (channels->rx_count && in qede_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_ethtool.c | 1128 ch->combined_count = interface->ring_feature[RING_F_RSS].indices; in fm10k_get_channels() 1135 unsigned int count = ch->combined_count; in fm10k_set_channels()
|
/Linux-v4.19/include/uapi/linux/ |
D | ethtool.h | 524 __u32 combined_count; member
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_ethtool.c | 315 ch->combined_count = priv->channels.params.num_channels; in mlx5e_ethtool_get_channels() 329 unsigned int count = ch->combined_count; in mlx5e_ethtool_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/amazon/ena/ |
D | ena_ethtool.c | 753 channels->combined_count = 0; in ena_get_channels()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ethtool.c | 3135 ch->combined_count = adapter->ring_feature[RING_F_RSS].indices; in ixgbe_get_channels() 3138 if (ch->combined_count == 1) in ixgbe_get_channels() 3154 ch->combined_count = adapter->ring_feature[RING_F_FDIR].indices; in ixgbe_get_channels() 3161 unsigned int count = ch->combined_count; in ixgbe_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_main.c | 195 channels->combined_count = 0; in hinic_get_channels()
|
/Linux-v4.19/drivers/net/hyperv/ |
D | netvsc_drv.c | 855 channel->combined_count = nvdev->num_chn; in netvsc_get_channels() 943 unsigned int orig, count = channels->combined_count; in netvsc_set_channels()
|
/Linux-v4.19/net/core/ |
D | ethtool.c | 1770 (channels.combined_count > max.max_combined) || in ethtool_set_channels() 1778 (channels.combined_count + channels.rx_count) <= max_rx_in_use) in ethtool_set_channels()
|
/Linux-v4.19/drivers/net/ |
D | virtio_net.c | 1995 u16 queue_pairs = channels->combined_count; in virtnet_set_channels() 2109 channels->combined_count = vi->curr_queue_pairs; in virtnet_get_channels()
|
/Linux-v4.19/drivers/net/ethernet/intel/igb/ |
D | igb_ethtool.c | 3401 ch->combined_count = adapter->rss_queues; in igb_get_channels() 3408 unsigned int count = ch->combined_count; in igb_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/ti/ |
D | cpsw.c | 2745 ch->combined_count = 0; in cpsw_get_channels() 2756 if (ch->combined_count) in cpsw_check_ch_settings()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
D | hclgevf_main.c | 1942 ch->combined_count = hdev->num_tqps; in hclgevf_get_channels()
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_ethtool.c | 745 if (channel->other_count || channel->combined_count) in qlcnic_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e_ethtool.c | 4290 ch->combined_count = vsi->num_queue_pairs; in i40e_get_channels() 4306 unsigned int count = ch->combined_count; in i40e_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_enet.c | 3598 u32 new_tqp_num = ch->combined_count; in hns3_set_channels()
|
/Linux-v4.19/drivers/net/ethernet/ibm/ |
D | ibmvnic.c | 2394 channels->combined_count = 0; in ibmvnic_get_channels()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_main.c | 5886 ch->combined_count = vport->alloc_tqps; in hclge_get_channels()
|