Lines Matching full:indices

38 		/* If we are greater than indices move to next pool */  in ixgbe_cache_ring_dcb_sriov()
49 /* If we are greater than indices move to next pool */ in ixgbe_cache_ring_dcb_sriov()
65 if (fcoe->indices) { in ixgbe_cache_ring_dcb_sriov()
69 reg_idx = (vmdq->offset + vmdq->indices) * queues_per_pool; in ixgbe_cache_ring_dcb_sriov()
77 reg_idx = (vmdq->offset + vmdq->indices) * queues_per_pool; in ixgbe_cache_ring_dcb_sriov()
157 rss_i = adapter->ring_feature[RING_F_RSS].indices; in ixgbe_cache_ring_dcb()
205 /* If we are greater than indices move to next pool */ in ixgbe_cache_ring_sriov()
206 if ((reg_idx & ~vmdq->mask) >= rss->indices) { in ixgbe_cache_ring_sriov()
229 /* If we are greater than indices move to next pool */ in ixgbe_cache_ring_sriov()
230 if ((reg_idx & rss->mask) >= rss->indices) in ixgbe_cache_ring_sriov()
364 adapter->ring_feature[RING_F_VMDQ].indices = vmdq_i; in ixgbe_set_dcb_sriov_queues()
371 adapter->ring_feature[RING_F_RSS].indices = 1; in ixgbe_set_dcb_sriov_queues()
395 fcoe->indices = fcoe_i; in ixgbe_set_dcb_sriov_queues()
403 fcoe->indices = 1; in ixgbe_set_dcb_sriov_queues()
408 fcoe->indices = 0; in ixgbe_set_dcb_sriov_queues()
451 /* set RSS mask and indices */ in ixgbe_set_dcb_queues()
454 f->indices = rss_i; in ixgbe_set_dcb_queues()
462 * by feature specific indices and offset. Here we map FCoE in ixgbe_set_dcb_queues()
463 * indices onto the DCB queue pairs allowing FCoE to own in ixgbe_set_dcb_queues()
470 f->indices = min_t(u16, rss_i, f->limit); in ixgbe_set_dcb_queues()
540 adapter->ring_feature[RING_F_VMDQ].indices = vmdq_i; in ixgbe_set_sriov_queues()
544 adapter->ring_feature[RING_F_RSS].indices = rss_i; in ixgbe_set_sriov_queues()
561 * FCoE indices to the total ring count. in ixgbe_set_sriov_queues()
573 fcoe->indices = fcoe_i; in ixgbe_set_sriov_queues()
579 /* limit indices to rss_i if MSI-X is disabled */ in ixgbe_set_sriov_queues()
584 fcoe->indices = min_t(u16, fcoe_i, fcoe->limit); in ixgbe_set_sriov_queues()
585 fcoe->offset = fcoe_i - fcoe->indices; in ixgbe_set_sriov_queues()
629 f->indices = rss_i; in ixgbe_set_rss_queues()
647 rss_i = f->indices = f->limit; in ixgbe_set_rss_queues()
672 /* limit indices to rss_i if MSI-X is disabled */ in ixgbe_set_rss_queues()
677 f->indices = min_t(u16, fcoe_i, f->limit); in ixgbe_set_rss_queues()
678 f->offset = fcoe_i - f->indices; in ixgbe_set_rss_queues()
846 u16 rss_i = adapter->ring_feature[RING_F_RSS].indices; in ixgbe_alloc_q_vector()
984 (rxr_idx < f->offset + f->indices)) in ixgbe_alloc_q_vector()