| /freebsd-10-stable/sys/dev/qlnx/qlnxe/ |
| D | ecore_dcbx.c | 550 struct ecore_dcbx_params *p_params, bool ieee) in ecore_dcbx_get_app_data() argument 556 p_params->app_willing = GET_MFW_FIELD(p_app->flags, DCBX_APP_WILLING); in ecore_dcbx_get_app_data() 557 p_params->app_valid = GET_MFW_FIELD(p_app->flags, DCBX_APP_ENABLED); in ecore_dcbx_get_app_data() 558 p_params->app_error = GET_MFW_FIELD(p_app->flags, DCBX_APP_ERROR); in ecore_dcbx_get_app_data() 559 p_params->num_app_entries = GET_MFW_FIELD(p_app->flags, in ecore_dcbx_get_app_data() 561 for (i = 0; i < p_params->num_app_entries; i++) { in ecore_dcbx_get_app_data() 562 entry = &p_params->app_entry[i]; in ecore_dcbx_get_app_data() 607 p_params->app_willing, p_params->app_valid, in ecore_dcbx_get_app_data() 608 p_params->app_error); in ecore_dcbx_get_app_data() 613 u32 pfc, struct ecore_dcbx_params *p_params) in ecore_dcbx_get_pfc_data() argument [all …]
|
| D | ecore_l2.c | 233 struct ecore_queue_start_common_params *p_params, in _ecore_eth_queue_to_cid() argument 249 p_cid->rel.vport_id = p_params->vport_id; in _ecore_eth_queue_to_cid() 250 p_cid->rel.queue_id = p_params->queue_id; in _ecore_eth_queue_to_cid() 251 p_cid->rel.stats_id = p_params->stats_id; in _ecore_eth_queue_to_cid() 252 p_cid->sb_igu_id = p_params->p_sb->igu_sb_id; in _ecore_eth_queue_to_cid() 254 p_cid->sb_idx = p_params->sb_idx; in _ecore_eth_queue_to_cid() 326 struct ecore_queue_start_common_params *p_params, in ecore_eth_queue_to_cid() argument 362 p_params, b_is_rx, p_vf_params); in ecore_eth_queue_to_cid() 372 struct ecore_queue_start_common_params *p_params) in ecore_eth_queue_to_cid_pf() argument 374 return ecore_eth_queue_to_cid(p_hwfn, opaque_fid, p_params, b_is_rx, in ecore_eth_queue_to_cid_pf() [all …]
|
| D | ecore_hw.c | 562 struct ecore_dmae_params *p_params) in ecore_dmae_opcode() argument 575 src_pfid = ECORE_DMAE_FLAGS_IS_SET(p_params, PF_SRC) ? in ecore_dmae_opcode() 576 p_params->src_pfid : p_hwfn->rel_pf_id; in ecore_dmae_opcode() 584 dst_pfid = ECORE_DMAE_FLAGS_IS_SET(p_params, PF_DST) ? in ecore_dmae_opcode() 585 p_params->dst_pfid : p_hwfn->rel_pf_id; in ecore_dmae_opcode() 600 if (ECORE_DMAE_FLAGS_IS_SET(p_params, COMPLETION_DST)) in ecore_dmae_opcode() 608 port_id = (ECORE_DMAE_FLAGS_IS_SET(p_params, PORT)) ? in ecore_dmae_opcode() 609 p_params->port_id : p_hwfn->port_id; in ecore_dmae_opcode() 621 if (ECORE_DMAE_FLAGS_IS_SET(p_params, VF_SRC)) { in ecore_dmae_opcode() 623 opcode_b |= (p_params->src_vfid << DMAE_CMD_SRC_VF_ID_SHIFT); in ecore_dmae_opcode() [all …]
|
| D | ecore_vf.c | 1259 struct ecore_sp_vport_update_params *p_params) in ecore_vf_pf_vport_update() argument 1272 update_rx = p_params->update_vport_active_rx_flg; in ecore_vf_pf_vport_update() 1273 update_tx = p_params->update_vport_active_tx_flg; in ecore_vf_pf_vport_update() 1290 p_act_tlv->active_rx = p_params->vport_active_rx_flg; in ecore_vf_pf_vport_update() 1295 p_act_tlv->active_tx = p_params->vport_active_tx_flg; in ecore_vf_pf_vport_update() 1300 if (p_params->update_inner_vlan_removal_flg) { in ecore_vf_pf_vport_update() 1309 p_vlan_tlv->remove_vlan = p_params->inner_vlan_removal_flg; in ecore_vf_pf_vport_update() 1313 if (p_params->update_tx_switching_flg) { in ecore_vf_pf_vport_update() 1322 p_tx_switch_tlv->tx_switching = p_params->tx_switching_flg; in ecore_vf_pf_vport_update() 1325 if (p_params->update_approx_mcast_flg) { in ecore_vf_pf_vport_update() [all …]
|
| D | ecore_l2_api.h | 257 struct ecore_queue_start_common_params *p_params, 303 struct ecore_queue_start_common_params *p_params, 366 struct ecore_sp_vport_start_params *p_params); 411 struct ecore_sp_vport_update_params *p_params, 549 struct ecore_ntuple_filter_params *p_params);
|
| D | ecore_dcbx_api.h | 254 struct ecore_lldp_config_params *p_params); 258 struct ecore_lldp_config_params *p_params); 262 struct ecore_lldp_sys_tlvs *p_params); 276 struct ecore_lldp_stats *p_params);
|
| D | ecore_sriov.c | 1104 struct ecore_iov_vf_init_params *p_params) in ecore_iov_init_hw_for_vf() argument 1116 vf = ecore_iov_get_vf_info(p_hwfn, p_params->rel_vf_id, false); in ecore_iov_init_hw_for_vf() 1124 p_params->rel_vf_id); in ecore_iov_init_hw_for_vf() 1129 if (p_params->vport_id >= RESC_NUM(p_hwfn, ECORE_VPORT)) { in ecore_iov_init_hw_for_vf() 1131 p_params->rel_vf_id, p_params->vport_id); in ecore_iov_init_hw_for_vf() 1135 if ((p_params->num_queues > 1) && in ecore_iov_init_hw_for_vf() 1136 (p_params->rss_eng_id >= RESC_NUM(p_hwfn, ECORE_RSS_ENG))) { in ecore_iov_init_hw_for_vf() 1138 p_params->rel_vf_id, p_params->rss_eng_id); in ecore_iov_init_hw_for_vf() 1143 if (!p_params->vport_id) { in ecore_iov_init_hw_for_vf() 1146 p_params->rel_vf_id); in ecore_iov_init_hw_for_vf() [all …]
|
| D | ecore_dev_api.h | 165 struct ecore_hw_init_params *p_params); 282 struct ecore_hw_prepare_params *p_params); 507 struct ecore_dmae_params *p_params); 527 struct ecore_dmae_params *p_params); 548 struct ecore_dmae_params *p_params);
|
| D | ecore_vf.h | 220 struct ecore_sp_vport_update_params *p_params); 317 void __ecore_vf_get_link_params(struct ecore_mcp_link_params *p_params, 353 …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 364 …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
|
| D | ecore_dev.c | 3483 int hw_mode, struct ecore_hw_init_params *p_params) in ecore_hw_init_pf() argument 3567 if (p_params->pci_rlx_odr_mode == ECORE_ENABLE_RLX_ODR) { in ecore_hw_init_pf() 3571 } else if (p_params->pci_rlx_odr_mode == ECORE_DISABLE_RLX_ODR) { in ecore_hw_init_pf() 3590 p_params->avoid_eng_affin); in ecore_hw_init_pf() 3595 if (p_params->b_hw_start) { in ecore_hw_init_pf() 3597 rc = ecore_int_igu_enable(p_hwfn, p_ptt, p_params->int_mode); in ecore_hw_init_pf() 3602 rc = ecore_sp_pf_start(p_hwfn, p_ptt, p_params->p_tunn, in ecore_hw_init_pf() 3603 p_params->allow_npar_tx_switch); in ecore_hw_init_pf() 3747 struct ecore_hw_init_params *p_params) in ecore_vf_start() argument 3749 if (p_params->p_tunn) { in ecore_vf_start() [all …]
|
| D | ecore_cxt.c | 2169 struct ecore_rdma_pf_params *p_params, in ecore_rdma_set_pf_params() argument 2178 switch (p_params->rdma_protocol) { in ecore_rdma_set_pf_params() 2203 num_cons = OSAL_MIN_T(u32, IWARP_MAX_QPS, p_params->num_qps); in ecore_rdma_set_pf_params() 2211 num_qps = OSAL_MIN_T(u32, ROCE_MAX_QPS, p_params->num_qps); in ecore_rdma_set_pf_params() 2235 p_params->num_srqs); in ecore_rdma_set_pf_params() 2242 num_xrc_srqs = OSAL_MIN_T(u32, p_params->num_xrc_srqs, in ecore_rdma_set_pf_params() 2278 struct ecore_eth_pf_params *p_params = in ecore_cxt_set_pf_params() local 2281 if (!p_params->num_vf_cons) in ecore_cxt_set_pf_params() 2282 p_params->num_vf_cons = ETH_PF_PARAMS_VF_CONS_DEFAULT; in ecore_cxt_set_pf_params() 2284 p_params->num_cons, in ecore_cxt_set_pf_params() [all …]
|
| D | ecore_l2.h | 122 struct ecore_queue_start_common_params *p_params, 128 struct ecore_sp_vport_start_params *p_params);
|
| D | ecore_mcp.h | 220 struct ecore_load_req_params *p_params); 532 struct ecore_resc_lock_params *p_params); 556 struct ecore_resc_unlock_params *p_params);
|
| D | ecore_mcp.c | 1057 struct ecore_load_req_params *p_params) in ecore_mcp_load_req() argument 1066 ecore_mcp_mf_workaround(p_hwfn, &p_params->load_code); in ecore_mcp_load_req() 1076 ecore_get_mfw_drv_role(p_params->drv_role, &mfw_drv_role); in ecore_mcp_load_req() 1078 in_params.timeout_val = p_params->timeout_val; in ecore_mcp_load_req() 1081 in_params.avoid_eng_reset = p_params->avoid_eng_reset; in ecore_mcp_load_req() 1106 p_params->override_force_load)) { in ecore_mcp_load_req() 1167 p_params->load_code = out_params.load_code; in ecore_mcp_load_req() 4325 struct ecore_resc_lock_params *p_params) in __ecore_mcp_resc_lock() argument 4331 switch (p_params->timeout) { in __ecore_mcp_resc_lock() 4342 timeout = p_params->timeout; in __ecore_mcp_resc_lock() [all …]
|
| D | ecore_iov_api.h | 220 struct ecore_iov_vf_init_params *p_params); 766 …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
|