Lines Matching refs:rss_i

153 	int tc, offset, rss_i, i;  in ixgbe_cache_ring_dcb()  local
159 rss_i = adapter->ring_feature[RING_F_RSS].indices; in ixgbe_cache_ring_dcb()
161 for (tc = 0, offset = 0; tc < num_tcs; tc++, offset += rss_i) { in ixgbe_cache_ring_dcb()
163 for (i = 0; i < rss_i; i++, tx_idx++, rx_idx++) { in ixgbe_cache_ring_dcb()
430 int rss_i, rss_m, i; in ixgbe_set_dcb_queues() local
441 rss_i = dev->num_tx_queues / tcs; in ixgbe_set_dcb_queues()
444 rss_i = min_t(u16, rss_i, 4); in ixgbe_set_dcb_queues()
448 rss_i = min_t(u16, rss_i, 8); in ixgbe_set_dcb_queues()
452 rss_i = min_t(u16, rss_i, 16); in ixgbe_set_dcb_queues()
458 rss_i = min_t(int, rss_i, f->limit); in ixgbe_set_dcb_queues()
459 f->indices = rss_i; in ixgbe_set_dcb_queues()
475 f->indices = min_t(u16, rss_i, f->limit); in ixgbe_set_dcb_queues()
476 f->offset = rss_i * tc; in ixgbe_set_dcb_queues()
481 netdev_set_tc_queue(dev, i, rss_i, rss_i * i); in ixgbe_set_dcb_queues()
483 adapter->num_tx_queues = rss_i * tcs; in ixgbe_set_dcb_queues()
485 adapter->num_rx_queues = rss_i * tcs; in ixgbe_set_dcb_queues()
504 u16 rss_i = adapter->ring_feature[RING_F_RSS].limit; in ixgbe_set_sriov_queues() local
515 rss_i = min_t(u16, rss_i, MAX_TX_QUEUES / vmdq_i); in ixgbe_set_sriov_queues()
527 rss_i = min_t(u16, rss_i, 2); in ixgbe_set_sriov_queues()
533 rss_i = (rss_i > 3) ? 4 : (rss_i > 1) ? 2 : 1; in ixgbe_set_sriov_queues()
549 adapter->ring_feature[RING_F_RSS].indices = rss_i; in ixgbe_set_sriov_queues()
553 adapter->num_rx_queues_per_pool = rss_i; in ixgbe_set_sriov_queues()
555 adapter->num_rx_queues = vmdq_i * rss_i; in ixgbe_set_sriov_queues()
556 adapter->num_tx_queues = vmdq_i * rss_i; in ixgbe_set_sriov_queues()
579 fcoe->offset = vmdq_i * rss_i; in ixgbe_set_sriov_queues()
582 fcoe_i = min_t(u16, fcoe_i + rss_i, num_online_cpus()); in ixgbe_set_sriov_queues()
586 fcoe_i = rss_i; in ixgbe_set_sriov_queues()
592 fcoe_i -= rss_i; in ixgbe_set_sriov_queues()
628 u16 rss_i; in ixgbe_set_rss_queues() local
632 rss_i = f->limit; in ixgbe_set_rss_queues()
634 f->indices = rss_i; in ixgbe_set_rss_queues()
649 if (rss_i > 1 && adapter->atr_sample_rate) { in ixgbe_set_rss_queues()
652 rss_i = f->indices = f->limit; in ixgbe_set_rss_queues()
674 fcoe_i = min_t(u16, f->limit + rss_i, num_online_cpus()); in ixgbe_set_rss_queues()
679 fcoe_i = rss_i; in ixgbe_set_rss_queues()
684 rss_i = max_t(u16, fcoe_i, rss_i); in ixgbe_set_rss_queues()
688 adapter->num_rx_queues = rss_i; in ixgbe_set_rss_queues()
689 adapter->num_tx_queues = rss_i; in ixgbe_set_rss_queues()
851 u16 rss_i = adapter->ring_feature[RING_F_RSS].indices; in ixgbe_alloc_q_vector() local
852 if (rss_i > 1 && adapter->atr_sample_rate) { in ixgbe_alloc_q_vector()