Searched refs:rss_rings (Results 1 – 4 of 4) sorted by relevance
1142 int rss_rings; in mlx4_en_get_rxfh() local1146 rss_rings = priv->prof->rss_rings ?: priv->rx_ring_num; in mlx4_en_get_rxfh()1147 rss_rings = 1 << ilog2(rss_rings); in mlx4_en_get_rxfh()1152 ring_index[n] = rss_map->qps[n % rss_rings].qpn - in mlx4_en_get_rxfh()1170 int rss_rings = 0; in mlx4_en_set_rxfh() local1178 if (i > 0 && !ring_index[i] && !rss_rings) in mlx4_en_set_rxfh()1179 rss_rings = i; in mlx4_en_set_rxfh()1181 if (ring_index[i] != (i % (rss_rings ?: priv->rx_ring_num))) in mlx4_en_set_rxfh()1185 if (!rss_rings) in mlx4_en_set_rxfh()1186 rss_rings = priv->rx_ring_num; in mlx4_en_set_rxfh()[all …]
1206 int rss_rings; in mlx4_en_config_rss_steer() local1244 if (!priv->prof->rss_rings || priv->prof->rss_rings > priv->rx_ring_num) in mlx4_en_config_rss_steer()1245 rss_rings = priv->rx_ring_num; in mlx4_en_config_rss_steer()1247 rss_rings = priv->prof->rss_rings; in mlx4_en_config_rss_steer()1252 rss_context->base_qpn = cpu_to_be32(ilog2(rss_rings) << 24 | in mlx4_en_config_rss_steer()
174 params->prof[i].rss_rings = 0; in mlx4_en_get_profile()
375 int rss_rings; member