Lines Matching refs:rss
195 struct eth_vport_rss_config *rss = &p_ramrod->rss_config; in qed_sp_vport_update_rss() local
207 rc = qed_fw_rss_eng(p_hwfn, p_params->rss_eng_id, &rss->rss_id); in qed_sp_vport_update_rss()
212 rss->update_rss_capabilities = p_params->update_rss_capabilities; in qed_sp_vport_update_rss()
213 rss->update_rss_ind_table = p_params->update_rss_ind_table; in qed_sp_vport_update_rss()
214 rss->update_rss_key = p_params->update_rss_key; in qed_sp_vport_update_rss()
216 rss->rss_mode = p_params->rss_enable ? in qed_sp_vport_update_rss()
238 rss->tbl_size = p_params->rss_table_size_log; in qed_sp_vport_update_rss()
240 rss->capabilities = cpu_to_le16(capabilities); in qed_sp_vport_update_rss()
245 rss->rss_mode, rss->update_rss_capabilities, in qed_sp_vport_update_rss()
246 capabilities, rss->update_rss_ind_table, in qed_sp_vport_update_rss()
247 rss->update_rss_key); in qed_sp_vport_update_rss()
256 rss->indirection_table[i] = cpu_to_le16(abs_l2_queue); in qed_sp_vport_update_rss()
258 i, rss->indirection_table[i]); in qed_sp_vport_update_rss()
262 rss->rss_key[i] = cpu_to_le32(p_params->rss_key[i]); in qed_sp_vport_update_rss()
1352 struct qed_update_vport_rss_params *rss = in qed_update_vport() local
1360 max = (max > rss->rss_ind_table[k]) ? in qed_update_vport()
1361 max : rss->rss_ind_table[k]; in qed_update_vport()
1373 rss->rss_ind_table[k] = in qed_update_vport()
1374 rss->rss_ind_table[k] % divisor; in qed_update_vport()