Lines Matching defs:queue_pairs
3684 static void virtnet_rss_update_by_qpairs(struct virtnet_info *vi, u16 queue_pairs)
3690 indir_val = ethtool_rxfh_indir_default(i, queue_pairs);
3693 vi->rss_trailer.max_tx_vq = cpu_to_le16(queue_pairs);
3696 static int virtnet_set_queues(struct virtnet_info *vi, u16 queue_pairs)
3710 * During rss command processing, device updates queue_pairs using rss.max_tx_vq. That is,
3711 * the device updates queue_pairs together with rss, so we can skip the separate queue_pairs
3724 virtnet_rss_update_by_qpairs(vi, queue_pairs);
3733 queue_pairs);
3744 mq->virtqueue_pairs = cpu_to_virtio16(vi->vdev, queue_pairs);
3750 queue_pairs);
3754 vi->curr_queue_pairs = queue_pairs;
4357 u16 queue_pairs = channels->combined_count;
4366 if (queue_pairs > vi->max_queue_pairs || queue_pairs == 0)
4377 err = virtnet_set_queues(vi, queue_pairs);
4385 netif_set_real_num_tx_queues(dev, queue_pairs);
4386 netif_set_real_num_rx_queues(dev, queue_pairs);