Lines Matching refs:p_params

193 		      struct qed_queue_start_common_params *p_params,  in _qed_eth_queue_to_cid()  argument
209 p_cid->rel.vport_id = p_params->vport_id; in _qed_eth_queue_to_cid()
210 p_cid->rel.queue_id = p_params->queue_id; in _qed_eth_queue_to_cid()
211 p_cid->rel.stats_id = p_params->stats_id; in _qed_eth_queue_to_cid()
212 p_cid->sb_igu_id = p_params->p_sb->igu_sb_id; in _qed_eth_queue_to_cid()
214 p_cid->sb_idx = p_params->sb_idx; in _qed_eth_queue_to_cid()
289 struct qed_queue_start_common_params *p_params, in qed_eth_queue_to_cid() argument
324 p_params, b_is_rx, p_vf_params); in qed_eth_queue_to_cid()
335 struct qed_queue_start_common_params *p_params) in qed_eth_queue_to_cid_pf() argument
337 return qed_eth_queue_to_cid(p_hwfn, opaque_fid, p_params, b_is_rx, in qed_eth_queue_to_cid_pf()
342 struct qed_sp_vport_start_params *p_params) in qed_sp_eth_vport_start() argument
352 rc = qed_fw_vport(p_hwfn, p_params->vport_id, &abs_vport_id); in qed_sp_eth_vport_start()
358 init_data.opaque_fid = p_params->opaque_fid; in qed_sp_eth_vport_start()
370 p_ramrod->mtu = cpu_to_le16(p_params->mtu); in qed_sp_eth_vport_start()
371 p_ramrod->handle_ptp_pkts = p_params->handle_ptp_pkts; in qed_sp_eth_vport_start()
372 p_ramrod->inner_vlan_removal_en = p_params->remove_inner_vlan; in qed_sp_eth_vport_start()
373 p_ramrod->drop_ttl0_en = p_params->drop_ttl0; in qed_sp_eth_vport_start()
374 p_ramrod->untagged = p_params->only_untagged; in qed_sp_eth_vport_start()
385 tpa_param->max_buff_num = p_params->max_buffers_per_cqe; in qed_sp_eth_vport_start()
387 switch (p_params->tpa_mode) { in qed_sp_eth_vport_start()
389 min_size = p_params->mtu / 2; in qed_sp_eth_vport_start()
403 p_ramrod->tx_switching_en = p_params->tx_switching; in qed_sp_eth_vport_start()
405 p_ramrod->ctl_frame_mac_check_en = !!p_params->check_mac; in qed_sp_eth_vport_start()
406 p_ramrod->ctl_frame_ethtype_check_en = !!p_params->check_ethtype; in qed_sp_eth_vport_start()
410 p_params->concrete_fid); in qed_sp_eth_vport_start()
416 struct qed_sp_vport_start_params *p_params) in qed_sp_vport_start() argument
419 return qed_vf_pf_vport_start(p_hwfn, p_params->vport_id, in qed_sp_vport_start()
420 p_params->mtu, in qed_sp_vport_start()
421 p_params->remove_inner_vlan, in qed_sp_vport_start()
422 p_params->tpa_mode, in qed_sp_vport_start()
423 p_params->max_buffers_per_cqe, in qed_sp_vport_start()
424 p_params->only_untagged); in qed_sp_vport_start()
427 return qed_sp_eth_vport_start(p_hwfn, p_params); in qed_sp_vport_start()
639 struct qed_sp_vport_update_params *p_params) in qed_sp_update_mcast_bin() argument
646 if (!p_params->update_approx_mcast_flg) in qed_sp_update_mcast_bin()
651 u32 *p_bins = p_params->bins; in qed_sp_update_mcast_bin()
658 struct qed_sp_vport_update_params *p_params, in qed_sp_vport_update() argument
662 struct qed_rss_params *p_rss_params = p_params->rss_params; in qed_sp_vport_update()
671 rc = qed_vf_pf_vport_update(p_hwfn, p_params); in qed_sp_vport_update()
675 rc = qed_fw_vport(p_hwfn, p_params->vport_id, &abs_vport_id); in qed_sp_vport_update()
681 init_data.opaque_fid = p_params->opaque_fid; in qed_sp_vport_update()
696 p_cmn->rx_active_flg = p_params->vport_active_rx_flg; in qed_sp_vport_update()
697 p_cmn->update_rx_active_flg = p_params->update_vport_active_rx_flg; in qed_sp_vport_update()
698 p_cmn->tx_active_flg = p_params->vport_active_tx_flg; in qed_sp_vport_update()
699 p_cmn->update_tx_active_flg = p_params->update_vport_active_tx_flg; in qed_sp_vport_update()
700 p_cmn->accept_any_vlan = p_params->accept_any_vlan; in qed_sp_vport_update()
701 val = p_params->update_accept_any_vlan_flg; in qed_sp_vport_update()
704 p_cmn->inner_vlan_removal_en = p_params->inner_vlan_removal_flg; in qed_sp_vport_update()
705 val = p_params->update_inner_vlan_removal_flg; in qed_sp_vport_update()
708 p_cmn->default_vlan_en = p_params->default_vlan_enable_flg; in qed_sp_vport_update()
709 val = p_params->update_default_vlan_enable_flg; in qed_sp_vport_update()
712 p_cmn->default_vlan = cpu_to_le16(p_params->default_vlan); in qed_sp_vport_update()
713 p_cmn->update_default_vlan_flg = p_params->update_default_vlan_flg; in qed_sp_vport_update()
715 p_cmn->silent_vlan_removal_en = p_params->silent_vlan_removal_flg; in qed_sp_vport_update()
717 p_ramrod->common.tx_switching_en = p_params->tx_switching_flg; in qed_sp_vport_update()
718 p_cmn->update_tx_switching_en_flg = p_params->update_tx_switching_flg; in qed_sp_vport_update()
720 p_cmn->anti_spoofing_en = p_params->anti_spoofing_en; in qed_sp_vport_update()
721 val = p_params->update_anti_spoofing_en_flg; in qed_sp_vport_update()
730 if (p_params->update_ctl_frame_check) { in qed_sp_vport_update()
731 p_cmn->ctl_frame_mac_check_en = p_params->mac_chk_en; in qed_sp_vport_update()
732 p_cmn->ctl_frame_ethtype_check_en = p_params->ethtype_chk_en; in qed_sp_vport_update()
736 qed_sp_update_mcast_bin(p_hwfn, p_ramrod, p_params); in qed_sp_vport_update()
738 qed_sp_update_accept_mode(p_hwfn, p_ramrod, p_params->accept_flags); in qed_sp_vport_update()
739 qed_sp_vport_update_sge_tpa(p_hwfn, p_ramrod, p_params->sge_tpa_params); in qed_sp_vport_update()
923 struct qed_queue_start_common_params *p_params, in qed_eth_rx_queue_start() argument
934 p_cid = qed_eth_queue_to_cid_pf(p_hwfn, opaque_fid, true, p_params); in qed_eth_rx_queue_start()
1130 struct qed_queue_start_common_params *p_params, in qed_eth_tx_queue_start() argument
1139 p_cid = qed_eth_queue_to_cid_pf(p_hwfn, opaque_fid, false, p_params); in qed_eth_tx_queue_start()
2010 struct qed_ntuple_filter_params *p_params) in qed_configure_rfs_ntuple_filter() argument
2040 DMA_REGPAIR_LE(p_ramrod->pkt_hdr_addr, p_params->addr); in qed_configure_rfs_ntuple_filter()
2041 p_ramrod->pkt_hdr_length = cpu_to_le16(p_params->length); in qed_configure_rfs_ntuple_filter()
2043 if (p_params->b_is_drop) { in qed_configure_rfs_ntuple_filter()
2046 rc = qed_fw_vport(p_hwfn, p_params->vport_id, &abs_vport_id); in qed_configure_rfs_ntuple_filter()
2050 if (p_params->qid != QED_RFS_NTUPLE_QID_RSS) { in qed_configure_rfs_ntuple_filter()
2051 rc = qed_fw_l2_queue(p_hwfn, p_params->qid, in qed_configure_rfs_ntuple_filter()
2065 p_ramrod->filter_action = p_params->b_is_add ? GFT_ADD_FILTER in qed_configure_rfs_ntuple_filter()
2071 p_params->b_is_add ? "Adding" : "Removing", in qed_configure_rfs_ntuple_filter()
2072 (u64)p_params->addr, p_params->length); in qed_configure_rfs_ntuple_filter()
2487 struct qed_queue_start_common_params *p_params, in qed_start_rxq() argument
2500 p_params->queue_id = p_params->queue_id / cdev->num_hwfns; in qed_start_rxq()
2501 p_params->stats_id = p_params->vport_id; in qed_start_rxq()
2505 p_params, in qed_start_rxq()
2510 DP_ERR(cdev, "Failed to start RXQ#%d\n", p_params->queue_id); in qed_start_rxq()
2516 p_params->queue_id, rss_num, p_params->vport_id, in qed_start_rxq()
2517 p_params->p_sb->igu_sb_id); in qed_start_rxq()
2541 struct qed_queue_start_common_params *p_params, in qed_start_txq() argument
2551 p_params->queue_id = p_params->queue_id / cdev->num_hwfns; in qed_start_txq()
2552 p_params->stats_id = p_params->vport_id; in qed_start_txq()
2556 p_params, p_params->tc, in qed_start_txq()
2560 DP_ERR(cdev, "Failed to start TXQ#%d\n", p_params->queue_id); in qed_start_txq()
2566 p_params->queue_id, rss_num, p_params->vport_id, in qed_start_txq()
2567 p_params->p_sb->igu_sb_id); in qed_start_txq()