Searched refs:combined_count (Results 1 - 25 of 43) sorted by relevance

12

/linux-master/net/ethtool/
H A Dchannels.c83 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 Dioctl.c1906 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 Dethtool.c35 if (dev->_present.combined_count)
36 printf("combined %d ", dev->combined_count);
/linux-master/tools/include/uapi/linux/
H A Dethtool.h34 * @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 Dethtool.c97 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 Dxgbe-ethtool.c728 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 Didpf_ethtool.c208 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 Dbe_ethtool.c1227 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 Dionic_ethtool.c712 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 Dwx_ethtool.c385 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 Dmana_ethtool.c328 channel->combined_count = apc->num_queues;
335 unsigned int new_count = channels->combined_count;
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Dlio_ethtool.c504 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 Dxdp_hw_metadata.c507 __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 Dgve_ethtool.c445 cmd->combined_count = 0;
461 if (cmd->combined_count != old_settings.combined_count)
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_ethtool.c1325 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 Dqeth_ethtool.c211 channels->combined_count = 0;
/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep_ethtool.c304 ch->combined_count = adapter->num_queues;
/linux-master/drivers/net/ethernet/amazon/ena/
H A Dena_ethtool.c898 channels->combined_count = adapter->num_io_queues;
905 u32 count = channels->combined_count;
/linux-master/drivers/net/ethernet/ti/
H A Dcpsw_ethtool.c395 ch->combined_count = 0;
520 if (ch->combined_count)
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ethtool.c3521 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 Dnfp_net_ethtool.c2218 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 Dbnx2x_ethtool.c3565 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 Dbnxt_ethtool.c908 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 Dqede_ethtool.c1064 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 Dfm10k_ethtool.c1135 ch->combined_count = interface->ring_feature[RING_F_RSS].indices;
1142 unsigned int count = ch->combined_count;

Completed in 258 milliseconds

12