/linux-master/net/ethtool/ |
H A D | channels.c | 83 channels->combined_count)))) 122 old_total = channels.combined_count + 131 ethnl_update_u32(&channels.combined_count, 144 else if (channels.combined_count > channels.max_combined) 155 if (!channels.combined_count && !channels.rx_count) 157 else if (!channels.combined_count && !channels.tx_count) 177 if (channels.combined_count + channels.rx_count <= max_rxfh_in_use) { 181 if (channels.combined_count + channels.rx_count <= max_rxnfc_in_use) { 187 from_channel = channels.combined_count +
|
H A D | ioctl.c | 1906 channels.combined_count == curr.combined_count && 1913 channels.combined_count > curr.max_combined || 1918 if (!channels.combined_count && 1929 if (channels.combined_count + channels.rx_count <= 1934 from_channel = channels.combined_count + 1936 to_channel = curr.combined_count + max(curr.rx_count, curr.tx_count);
|
/linux-master/tools/net/ynl/samples/ |
H A D | ethtool.c | 35 if (dev->_present.combined_count) 36 printf("combined %d ", dev->combined_count);
|
/linux-master/tools/include/uapi/linux/ |
H A D | ethtool.h | 34 * @combined_count: Valid values are in the range 1 to the max_combined. 48 __u32 combined_count; member in struct:ethtool_channels
|
/linux-master/drivers/net/netdevsim/ |
H A D | ethtool.c | 97 ch->combined_count = ns->ethtool.channels; 106 err = netif_set_real_num_queues(dev, ch->combined_count, 107 ch->combined_count); 111 ns->ethtool.channels = ch->combined_count;
|
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-ethtool.c | 728 channels->combined_count = combined; 737 channels->combined_count, channels->rx_count, 769 if (!channels->combined_count) { 777 if (channels->combined_count > combined) { 794 if ((channels->combined_count + channels->rx_count) > rx) { 797 channels->combined_count + channels->rx_count, rx); 802 if ((channels->combined_count + channels->tx_count) > tx) { 805 channels->combined_count + channels->tx_count, tx); 810 rx = channels->combined_count + channels->rx_count; 811 tx = channels->combined_count [all...] |
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_ethtool.c | 208 ch->combined_count = combined; 249 if (ch->combined_count == combined) 250 ch->combined_count = 0; 251 if (ch->combined_count && ch->rx_count == num_rxq - combined) 253 if (ch->combined_count && ch->tx_count == num_txq - combined) 256 num_req_tx_q = ch->combined_count + ch->tx_count; 257 num_req_rx_q = ch->combined_count + ch->rx_count; 261 * Stack checks max combined_count and max [tx|rx]_count but not the 262 * max combined_count + [tx|rx]_count. These checks should catch that.
|
/linux-master/drivers/net/ethernet/emulex/benet/ |
H A D | be_ethtool.c | 1227 ch->combined_count = min(adapter->num_tx_qs, num_rx_irqs); 1228 ch->rx_count = num_rx_irqs - ch->combined_count; 1229 ch->tx_count = adapter->num_tx_qs - ch->combined_count; 1246 if (ch->other_count || !ch->combined_count || 1250 if (ch->combined_count > be_max_qp_irqs(adapter) || 1252 (ch->rx_count + ch->combined_count) > be_max_rx_irqs(adapter)) || 1254 (ch->tx_count + ch->combined_count) > be_max_tx_irqs(adapter))) 1257 adapter->cfg_num_rx_irqs = ch->combined_count + ch->rx_count; 1258 adapter->cfg_num_tx_irqs = ch->combined_count + ch->tx_count;
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_ethtool.c | 712 ch->combined_count = lif->nxqs; 739 if (ch->combined_count && ch->rx_count) { 745 if (ch->combined_count) { 746 if (ch->combined_count > max_cnt) 751 else if (ch->combined_count == lif->nxqs) 754 if (lif->nxqs != ch->combined_count) 756 lif->nxqs, ch->combined_count); 758 qparam.nxqs = ch->combined_count;
|
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_ethtool.c | 385 ch->combined_count = wx->ring_feature[RING_F_RSS].indices; 392 unsigned int count = ch->combined_count;
|
/linux-master/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_ethtool.c | 328 channel->combined_count = apc->num_queues; 335 unsigned int new_count = channels->combined_count;
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_ethtool.c | 504 u32 combined_count = 0, max_combined = 0; local 522 combined_count = oct->num_iqs; 530 combined_count = oct->num_iqs; 538 channel->combined_count = combined_count; 606 u32 combined_count, max_combined; local 616 if (!channel->combined_count || channel->other_count || 620 combined_count = channel->combined_count; 644 if (combined_count > max_combine [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | xdp_hw_metadata.c | 507 __u32 combined_count; member in struct:ethtool_channels 534 return ch.rx_count + ch.combined_count;
|
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_ethtool.c | 445 cmd->combined_count = 0; 461 if (cmd->combined_count != old_settings.combined_count)
|
/linux-master/drivers/net/vmxnet3/ |
H A D | vmxnet3_ethtool.c | 1325 ec->combined_count = adapter->num_tx_queues; 1333 ec->combined_count = 1; 1342 ec->max_combined = ec->combined_count;
|
/linux-master/drivers/s390/net/ |
H A D | qeth_ethtool.c | 211 channels->combined_count = 0;
|
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_ethtool.c | 304 ch->combined_count = adapter->num_queues;
|
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_ethtool.c | 898 channels->combined_count = adapter->num_io_queues; 905 u32 count = channels->combined_count;
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | cpsw_ethtool.c | 395 ch->combined_count = 0; 520 if (ch->combined_count)
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_ethtool.c | 3521 ch->combined_count = ice_get_combined_cnt(vsi); 3522 ch->rx_count = vsi->num_rxq - ch->combined_count; 3523 ch->tx_count = vsi->num_txq - ch->combined_count; 3629 if (ch->combined_count == curr_combined) 3630 ch->combined_count = 0; 3632 if (!(ch->combined_count || (ch->rx_count && ch->tx_count))) { 3637 new_rx = ch->combined_count + ch->rx_count; 3638 new_tx = ch->combined_count + ch->tx_count;
|
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_ethtool.c | 2218 channel->combined_count = min(nn->dp.num_rx_rings, num_tx_rings); 2219 channel->rx_count = nn->dp.num_rx_rings - channel->combined_count; 2220 channel->tx_count = num_tx_rings - channel->combined_count; 2253 total_rx = channel->combined_count + channel->rx_count; 2254 total_tx = channel->combined_count + channel->tx_count;
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_ethtool.c | 3565 channels->combined_count = BNX2X_NUM_ETH_QUEUES(bp); 3600 channels->combined_count); 3611 || (channels->combined_count == 0) || 3612 (channels->combined_count > BNX2X_MAX_RSS_COUNT(bp))) { 3618 if (channels->combined_count == BNX2X_NUM_ETH_QUEUES(bp)) { 3628 bnx2x_change_num_queues(bp, channels->combined_count); 3632 bnx2x_change_num_queues(bp, channels->combined_count);
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 908 channel->combined_count = bp->rx_nr_rings; 910 channel->combined_count--; 932 if (!channel->combined_count && 936 if (channel->combined_count && 944 if (channel->combined_count) 949 req_tx_rings = sh ? channel->combined_count : channel->tx_count; 950 req_rx_rings = sh ? channel->combined_count : channel->rx_count; 983 bp->rx_nr_rings = channel->combined_count; 984 bp->tx_nr_rings_per_tc = channel->combined_count;
|
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ethtool.c | 1064 channels->combined_count = QEDE_QUEUE_CNT(edev) - edev->fp_num_tx - 1079 channels->other_count, channels->combined_count); 1082 channels->combined_count; 1091 if (!(channels->combined_count || (channels->rx_count &&
|
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_ethtool.c | 1135 ch->combined_count = interface->ring_feature[RING_F_RSS].indices; 1142 unsigned int count = ch->combined_count;
|