Lines Matching refs:p_rss
434 struct qed_rss_params *p_rss) in qed_sp_vport_update_rss() argument
441 if (!p_rss) { in qed_sp_vport_update_rss()
449 rc = qed_fw_rss_eng(p_hwfn, p_rss->rss_eng_id, &p_config->rss_id); in qed_sp_vport_update_rss()
453 p_ramrod->common.update_rss_flg = p_rss->update_rss_config; in qed_sp_vport_update_rss()
454 p_config->update_rss_capabilities = p_rss->update_rss_capabilities; in qed_sp_vport_update_rss()
455 p_config->update_rss_ind_table = p_rss->update_rss_ind_table; in qed_sp_vport_update_rss()
456 p_config->update_rss_key = p_rss->update_rss_key; in qed_sp_vport_update_rss()
458 p_config->rss_mode = p_rss->rss_enable ? in qed_sp_vport_update_rss()
464 !!(p_rss->rss_caps & QED_RSS_IPV4)); in qed_sp_vport_update_rss()
467 !!(p_rss->rss_caps & QED_RSS_IPV6)); in qed_sp_vport_update_rss()
470 !!(p_rss->rss_caps & QED_RSS_IPV4_TCP)); in qed_sp_vport_update_rss()
473 !!(p_rss->rss_caps & QED_RSS_IPV6_TCP)); in qed_sp_vport_update_rss()
476 !!(p_rss->rss_caps & QED_RSS_IPV4_UDP)); in qed_sp_vport_update_rss()
479 !!(p_rss->rss_caps & QED_RSS_IPV6_UDP)); in qed_sp_vport_update_rss()
480 p_config->tbl_size = p_rss->rss_table_size_log; in qed_sp_vport_update_rss()
495 struct qed_queue_cid *p_queue = p_rss->rss_ind_table[i]; in qed_sp_vport_update_rss()
530 p_config->rss_key[i] = cpu_to_le32(p_rss->rss_key[i]); in qed_sp_vport_update_rss()