Lines Matching refs:rss_cfg
671 struct hinic_rss_indir_table rss_cfg = { 0 };
675 u16 out_size = sizeof(rss_cfg);
678 rss_cfg.func_id = HINIC_HWIF_FUNC_IDX(hwif);
679 rss_cfg.template_id = tmpl_idx;
683 &rss_cfg, sizeof(rss_cfg), &rss_cfg,
685 if (err || !out_size || rss_cfg.status) {
687 err, rss_cfg.status, out_size);
691 hinic_be32_to_cpu(rss_cfg.indir, HINIC_RSS_INDIR_SIZE);
693 indir_table[i] = rss_cfg.indir[i];
920 struct hinic_rss_config rss_cfg = { 0 };
923 u16 out_size = sizeof(rss_cfg);
926 rss_cfg.func_id = HINIC_HWIF_FUNC_IDX(hwif);
927 rss_cfg.rss_en = rss_en;
928 rss_cfg.template_id = template_id;
929 rss_cfg.rq_priority_number = 0;
932 &rss_cfg, sizeof(rss_cfg),
933 &rss_cfg, &out_size);
934 if (err || !out_size || rss_cfg.status) {
937 err, rss_cfg.status, out_size);