Lines Matching defs:inner
168 bool inner)
170 return inner ? &rss->inner_tir[tt] : &rss->tir[tt];
174 bool inner)
176 return *rss_get_tirp(rss, tt, inner);
192 bool inner)
201 if (inner && !rss->inner_ft_support) {
203 "Cannot create inner indirect TIR[%d], RSS inner FT is not supported.\n",
208 tir_p = rss_get_tirp(rss, tt, inner);
227 mlx5e_tir_builder_build_rss(builder, &rss->hash, &rss_tt, inner);
233 inner ? "inner " : "", err, tt);
246 bool inner)
251 tir_p = rss_get_tirp(rss, tt, inner);
263 bool inner)
269 err = mlx5e_rss_create_tir(rss, tt, init_pkt_merge_param, inner);
279 mlx5e_rss_destroy_tir(rss, tt, inner);
283 static void mlx5e_rss_destroy_tirs(struct mlx5e_rss *rss, bool inner)
288 mlx5e_rss_destroy_tir(rss, tt, inner);
292 bool inner)
299 tir = rss_get_tir(rss, tt, inner);
309 mlx5e_tir_builder_build_rss(builder, &rss->hash, &rss_tt, inner);
339 "Failed to update RSS hash of inner indirect TIR for traffic type %d: err = %d\n",
441 bool inner)
445 WARN_ON(inner && !rss->inner_ft_support);
446 tir = rss_get_tir(rss, tt, inner);
458 bool inner, u32 *tirn)
462 tir = rss_get_tir(rss, tt, inner);
466 err = mlx5e_rss_create_tir(rss, tt, init_pkt_merge_param, inner);
469 tir = rss_get_tir(rss, tt, inner);
543 mlx5e_rss_warn(rss->mdev, "Failed to update packet merge state of inner indirect TIR %#x for traffic type %d: err = %d\n",
671 "Failed to update RSS hash fields of inner indirect TIR for traffic type %d: err = %d\n",