Home
last modified time | relevance | path

Searched refs:p_params (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/dev/qlnx/qlnxe/
H A Decore_dcbx.c548 struct ecore_dcbx_params *p_params, bool ieee) in ecore_dcbx_get_app_data() argument
554 p_params->app_willing = GET_MFW_FIELD(p_app->flags, DCBX_APP_WILLING); in ecore_dcbx_get_app_data()
555 p_params->app_valid = GET_MFW_FIELD(p_app->flags, DCBX_APP_ENABLED); in ecore_dcbx_get_app_data()
556 p_params->app_error = GET_MFW_FIELD(p_app->flags, DCBX_APP_ERROR); in ecore_dcbx_get_app_data()
557 p_params->num_app_entries = GET_MFW_FIELD(p_app->flags, in ecore_dcbx_get_app_data()
559 for (i = 0; i < p_params->num_app_entries; i++) { in ecore_dcbx_get_app_data()
560 entry = &p_params->app_entry[i]; in ecore_dcbx_get_app_data()
605 p_params->app_willing, p_params->app_valid, in ecore_dcbx_get_app_data()
606 p_params->app_error); in ecore_dcbx_get_app_data()
611 u32 pfc, struct ecore_dcbx_params *p_params) in ecore_dcbx_get_pfc_data() argument
[all …]
H A Decore_l2.c231 struct ecore_queue_start_common_params *p_params, in _ecore_eth_queue_to_cid() argument
247 p_cid->rel.vport_id = p_params->vport_id; in _ecore_eth_queue_to_cid()
248 p_cid->rel.queue_id = p_params->queue_id; in _ecore_eth_queue_to_cid()
249 p_cid->rel.stats_id = p_params->stats_id; in _ecore_eth_queue_to_cid()
250 p_cid->sb_igu_id = p_params->p_sb->igu_sb_id; in _ecore_eth_queue_to_cid()
252 p_cid->sb_idx = p_params->sb_idx; in _ecore_eth_queue_to_cid()
324 struct ecore_queue_start_common_params *p_params, in ecore_eth_queue_to_cid() argument
360 p_params, b_is_rx, p_vf_params); in ecore_eth_queue_to_cid()
370 struct ecore_queue_start_common_params *p_params) in ecore_eth_queue_to_cid_pf() argument
372 return ecore_eth_queue_to_cid(p_hwfn, opaque_fid, p_params, b_is_rx, in ecore_eth_queue_to_cid_pf()
[all …]
H A Decore_hw.c560 struct ecore_dmae_params *p_params) in ecore_dmae_opcode() argument
573 src_pfid = ECORE_DMAE_FLAGS_IS_SET(p_params, PF_SRC) ? in ecore_dmae_opcode()
574 p_params->src_pfid : p_hwfn->rel_pf_id; in ecore_dmae_opcode()
582 dst_pfid = ECORE_DMAE_FLAGS_IS_SET(p_params, PF_DST) ? in ecore_dmae_opcode()
583 p_params->dst_pfid : p_hwfn->rel_pf_id; in ecore_dmae_opcode()
598 if (ECORE_DMAE_FLAGS_IS_SET(p_params, COMPLETION_DST)) in ecore_dmae_opcode()
606 port_id = (ECORE_DMAE_FLAGS_IS_SET(p_params, PORT)) ? in ecore_dmae_opcode()
607 p_params->port_id : p_hwfn->port_id; in ecore_dmae_opcode()
619 if (ECORE_DMAE_FLAGS_IS_SET(p_params, VF_SRC)) { in ecore_dmae_opcode()
621 opcode_b |= (p_params->src_vfid << DMAE_CMD_SRC_VF_ID_SHIFT); in ecore_dmae_opcode()
[all …]
H A Decore_vf.c1255 struct ecore_sp_vport_update_params *p_params) in ecore_vf_pf_vport_update() argument
1268 update_rx = p_params->update_vport_active_rx_flg; in ecore_vf_pf_vport_update()
1269 update_tx = p_params->update_vport_active_tx_flg; in ecore_vf_pf_vport_update()
1286 p_act_tlv->active_rx = p_params->vport_active_rx_flg; in ecore_vf_pf_vport_update()
1291 p_act_tlv->active_tx = p_params->vport_active_tx_flg; in ecore_vf_pf_vport_update()
1296 if (p_params->update_inner_vlan_removal_flg) { in ecore_vf_pf_vport_update()
1305 p_vlan_tlv->remove_vlan = p_params->inner_vlan_removal_flg; in ecore_vf_pf_vport_update()
1309 if (p_params->update_tx_switching_flg) { in ecore_vf_pf_vport_update()
1318 p_tx_switch_tlv->tx_switching = p_params->tx_switching_flg; in ecore_vf_pf_vport_update()
1321 if (p_params->update_approx_mcast_flg) { in ecore_vf_pf_vport_update()
[all …]
H A Decore_l2_api.h255 struct ecore_queue_start_common_params *p_params,
301 struct ecore_queue_start_common_params *p_params,
364 struct ecore_sp_vport_start_params *p_params);
409 struct ecore_sp_vport_update_params *p_params,
547 struct ecore_ntuple_filter_params *p_params);
H A Decore_dcbx_api.h252 struct ecore_lldp_config_params *p_params);
256 struct ecore_lldp_config_params *p_params);
260 struct ecore_lldp_sys_tlvs *p_params);
274 struct ecore_lldp_stats *p_params);
H A Decore_sriov.c1101 struct ecore_iov_vf_init_params *p_params) in ecore_iov_init_hw_for_vf() argument
1113 vf = ecore_iov_get_vf_info(p_hwfn, p_params->rel_vf_id, false); in ecore_iov_init_hw_for_vf()
1121 p_params->rel_vf_id); in ecore_iov_init_hw_for_vf()
1126 if (p_params->vport_id >= RESC_NUM(p_hwfn, ECORE_VPORT)) { in ecore_iov_init_hw_for_vf()
1128 p_params->rel_vf_id, p_params->vport_id); in ecore_iov_init_hw_for_vf()
1132 if ((p_params->num_queues > 1) && in ecore_iov_init_hw_for_vf()
1133 (p_params->rss_eng_id >= RESC_NUM(p_hwfn, ECORE_RSS_ENG))) { in ecore_iov_init_hw_for_vf()
1135 p_params->rel_vf_id, p_params->rss_eng_id); in ecore_iov_init_hw_for_vf()
1140 if (!p_params->vport_id) { in ecore_iov_init_hw_for_vf()
1143 p_params->rel_vf_id); in ecore_iov_init_hw_for_vf()
[all …]
H A Decore_dev_api.h163 struct ecore_hw_init_params *p_params);
280 struct ecore_hw_prepare_params *p_params);
505 struct ecore_dmae_params *p_params);
525 struct ecore_dmae_params *p_params);
546 struct ecore_dmae_params *p_params);
H A Decore_vf.h218 struct ecore_sp_vport_update_params *p_params);
315 void __ecore_vf_get_link_params(struct ecore_mcp_link_params *p_params,
350 …n OSAL_UNUSED *p_hwfn, struct ecore_sp_vport_update_params OSAL_UNUSED *p_params) {return ECORE_IN… in ecore_vf_pf_vport_update() argument
360 …id __ecore_vf_get_link_params(struct ecore_mcp_link_params OSAL_UNUSED *p_params, struct ecore_bul… in __ecore_vf_get_link_params() argument
H A Decore_dev.c3479 int hw_mode, struct ecore_hw_init_params *p_params) in ecore_hw_init_pf() argument
3563 if (p_params->pci_rlx_odr_mode == ECORE_ENABLE_RLX_ODR) { in ecore_hw_init_pf()
3567 } else if (p_params->pci_rlx_odr_mode == ECORE_DISABLE_RLX_ODR) { in ecore_hw_init_pf()
3586 p_params->avoid_eng_affin); in ecore_hw_init_pf()
3591 if (p_params->b_hw_start) { in ecore_hw_init_pf()
3593 rc = ecore_int_igu_enable(p_hwfn, p_ptt, p_params->int_mode); in ecore_hw_init_pf()
3598 rc = ecore_sp_pf_start(p_hwfn, p_ptt, p_params->p_tunn, in ecore_hw_init_pf()
3599 p_params->allow_npar_tx_switch); in ecore_hw_init_pf()
3743 struct ecore_hw_init_params *p_params) in ecore_vf_start() argument
3745 if (p_params->p_tunn) { in ecore_vf_start()
[all …]
H A Decore_cxt.c2165 struct ecore_rdma_pf_params *p_params, in ecore_rdma_set_pf_params() argument
2174 switch (p_params->rdma_protocol) { in ecore_rdma_set_pf_params()
2199 num_cons = OSAL_MIN_T(u32, IWARP_MAX_QPS, p_params->num_qps); in ecore_rdma_set_pf_params()
2207 num_qps = OSAL_MIN_T(u32, ROCE_MAX_QPS, p_params->num_qps); in ecore_rdma_set_pf_params()
2231 p_params->num_srqs); in ecore_rdma_set_pf_params()
2238 num_xrc_srqs = OSAL_MIN_T(u32, p_params->num_xrc_srqs, in ecore_rdma_set_pf_params()
2274 struct ecore_eth_pf_params *p_params = in ecore_cxt_set_pf_params() local
2277 if (!p_params->num_vf_cons) in ecore_cxt_set_pf_params()
2278 p_params->num_vf_cons = ETH_PF_PARAMS_VF_CONS_DEFAULT; in ecore_cxt_set_pf_params()
2280 p_params->num_cons, in ecore_cxt_set_pf_params()
[all …]
H A Decore_l2.h119 struct ecore_queue_start_common_params *p_params,
125 struct ecore_sp_vport_start_params *p_params);
H A Decore_mcp.h217 struct ecore_load_req_params *p_params);
529 struct ecore_resc_lock_params *p_params);
553 struct ecore_resc_unlock_params *p_params);
H A Decore_mcp.c1055 struct ecore_load_req_params *p_params) in ecore_mcp_load_req() argument
1064 ecore_mcp_mf_workaround(p_hwfn, &p_params->load_code); in ecore_mcp_load_req()
1074 ecore_get_mfw_drv_role(p_params->drv_role, &mfw_drv_role); in ecore_mcp_load_req()
1076 in_params.timeout_val = p_params->timeout_val; in ecore_mcp_load_req()
1079 in_params.avoid_eng_reset = p_params->avoid_eng_reset; in ecore_mcp_load_req()
1104 p_params->override_force_load)) { in ecore_mcp_load_req()
1165 p_params->load_code = out_params.load_code; in ecore_mcp_load_req()
4322 struct ecore_resc_lock_params *p_params) in __ecore_mcp_resc_lock() argument
4328 switch (p_params->timeout) { in __ecore_mcp_resc_lock()
4339 timeout = p_params->timeout; in __ecore_mcp_resc_lock()
[all …]
H A Decore_iov_api.h218 struct ecore_iov_vf_init_params *p_params);
764 …re_ptt OSAL_UNUSED *p_ptt, struct ecore_iov_vf_init_params OSAL_UNUSED *p_params) {return ECORE_IN… in ecore_iov_init_hw_for_vf() argument