Lines Matching refs:p_params

193 			struct qed_rss_params *p_params)  in qed_sp_vport_update_rss()  argument
199 if (!p_params) { in qed_sp_vport_update_rss()
207 rc = qed_fw_rss_eng(p_hwfn, p_params->rss_eng_id, &rss->rss_id); in qed_sp_vport_update_rss()
211 p_ramrod->common.update_rss_flg = p_params->update_rss_config; 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()
222 !!(p_params->rss_caps & QED_RSS_IPV4)); in qed_sp_vport_update_rss()
225 !!(p_params->rss_caps & QED_RSS_IPV6)); in qed_sp_vport_update_rss()
228 !!(p_params->rss_caps & QED_RSS_IPV4_TCP)); in qed_sp_vport_update_rss()
231 !!(p_params->rss_caps & QED_RSS_IPV6_TCP)); in qed_sp_vport_update_rss()
234 !!(p_params->rss_caps & QED_RSS_IPV4_UDP)); in qed_sp_vport_update_rss()
237 !!(p_params->rss_caps & QED_RSS_IPV6_UDP)); in qed_sp_vport_update_rss()
238 rss->tbl_size = p_params->rss_table_size_log; in qed_sp_vport_update_rss()
251 (u8)p_params->rss_ind_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()
337 struct qed_sp_vport_update_params *p_params) in qed_sp_update_mcast_bin() argument
344 if (p_params->update_approx_mcast_flg) { in qed_sp_update_mcast_bin()
347 u32 *p_bins = (u32 *)p_params->bins; in qed_sp_update_mcast_bin()
357 struct qed_sp_vport_update_params *p_params, in qed_sp_vport_update() argument
361 struct qed_rss_params *p_rss_params = p_params->rss_params; in qed_sp_vport_update()
369 rc = qed_fw_vport(p_hwfn, p_params->vport_id, &abs_vport_id); in qed_sp_vport_update()
380 p_params->opaque_fid, in qed_sp_vport_update()
392 p_cmn->rx_active_flg = p_params->vport_active_rx_flg; in qed_sp_vport_update()
393 p_cmn->update_rx_active_flg = p_params->update_vport_active_rx_flg; in qed_sp_vport_update()
394 p_cmn->tx_active_flg = p_params->vport_active_tx_flg; in qed_sp_vport_update()
395 p_cmn->update_tx_active_flg = p_params->update_vport_active_tx_flg; in qed_sp_vport_update()
405 qed_sp_update_mcast_bin(p_hwfn, p_ramrod, p_params); in qed_sp_vport_update()
407 qed_sp_update_accept_mode(p_hwfn, p_ramrod, p_params->accept_flags); in qed_sp_vport_update()
676 struct qed_queue_start_common_params *p_params, in qed_sp_eth_txq_start_ramrod() argument
691 p_tx_cid = &p_hwfn->p_tx_cids[p_params->queue_id]; in qed_sp_eth_txq_start_ramrod()
695 rc = qed_fw_vport(p_hwfn, p_params->vport_id, &abs_vport_id); in qed_sp_eth_txq_start_ramrod()
714 p_ramrod->sb_id = cpu_to_le16(p_params->sb); in qed_sp_eth_txq_start_ramrod()
715 p_ramrod->sb_index = p_params->sb_idx; in qed_sp_eth_txq_start_ramrod()
734 struct qed_queue_start_common_params *p_params, in qed_sp_eth_tx_queue_start() argument
744 rc = qed_fw_vport(p_hwfn, p_params->vport_id, &abs_stats_id); in qed_sp_eth_tx_queue_start()
748 p_tx_cid = &p_hwfn->p_tx_cids[p_params->queue_id]; in qed_sp_eth_tx_queue_start()
764 p_params->queue_id, p_params->vport_id, p_params->sb); in qed_sp_eth_tx_queue_start()
769 p_params, in qed_sp_eth_tx_queue_start()
1483 struct qed_queue_start_common_params *p_params, in qed_start_txq() argument
1491 hwfn_index = p_params->rss_id % cdev->num_hwfns; in qed_start_txq()
1495 p_params->queue_id /= cdev->num_hwfns; in qed_start_txq()
1499 p_params, in qed_start_txq()
1505 DP_ERR(cdev, "Failed to start TXQ#%d\n", p_params->queue_id); in qed_start_txq()
1511 p_params->queue_id, p_params->rss_id, p_params->vport_id, in qed_start_txq()
1512 p_params->sb); in qed_start_txq()