Lines Matching refs:rss_rqns
111 static int mlx5e_calc_indir_rqns(u32 *rss_rqns, u32 *rqns, u32 *rss_vhca_ids, u32 *vhca_ids,
130 rss_rqns[i] = rqns[ix];
142 u32 *rss_rqns, *rss_vhca_ids = NULL;
145 rss_rqns = kvmalloc_array(indir->actual_table_size, sizeof(*rss_rqns), GFP_KERNEL);
146 if (!rss_rqns)
153 kvfree(rss_rqns);
158 err = mlx5e_calc_indir_rqns(rss_rqns, rqns, rss_vhca_ids, vhca_ids, num_rqns, hfunc, indir);
162 err = mlx5e_rqt_init(rqt, mdev, indir->max_table_size, rss_rqns, rss_vhca_ids,
167 kvfree(rss_rqns);
234 u32 *rss_rqns, *rss_vhca_ids = NULL;
243 rss_rqns = kvmalloc_array(indir->actual_table_size, sizeof(*rss_rqns), GFP_KERNEL);
244 if (!rss_rqns)
251 kvfree(rss_rqns);
256 err = mlx5e_calc_indir_rqns(rss_rqns, rqns, rss_vhca_ids, vhca_ids, num_rqns, hfunc, indir);
260 err = mlx5e_rqt_redirect(rqt, rss_rqns, rss_vhca_ids, indir->actual_table_size);
264 kvfree(rss_rqns);