Searched refs:func_caps (Results 1 – 16 of 16) sorted by relevance
88 hw->func_caps.num_tx_qp != 0) in i40e_diag_reg_test()89 i40e_reg_list[i].elements = hw->func_caps.num_tx_qp; in i40e_diag_reg_test()95 hw->func_caps.num_msix_vectors != 0) in i40e_diag_reg_test()97 hw->func_caps.num_msix_vectors - 1; in i40e_diag_reg_test()
28 int abs_vf_id = vf->vf_id + (int)hw->func_caps.vf_base_id; in i40e_vc_vf_broadcast()54 int abs_vf_id = vf->vf_id + (int)hw->func_caps.vf_base_id; in i40e_vc_notify_vf_link_state()128 abs_vf_id = vf->vf_id + (int)vf->pf->hw.func_caps.vf_base_id; in i40e_vc_notify_vf_reset()209 return vector_id < pf->hw.func_caps.num_msix_vectors_vf; in i40e_vc_isvalid_vector_id()301 ((pf->hw.func_caps.num_msix_vectors_vf - 1) * vf->vf_id) + in i40e_config_irq_link_list()399 msix_vf = pf->hw.func_caps.num_msix_vectors_vf; in i40e_release_iwarp_qvlist()452 msix_vf = pf->hw.func_caps.num_msix_vectors_vf; in i40e_config_iwarp_qvlist()473 msix_vf = pf->hw.func_caps.num_msix_vectors_vf; in i40e_config_iwarp_qvlist()601 qtx_ctl |= (((vf->vf_id + hw->func_caps.vf_base_id) in i40e_config_vsi_tx_queue()974 msix_vf = pf->hw.func_caps.num_msix_vectors_vf; in i40e_free_vf_res()[all …]
160 if ((pf->flags & I40E_FLAG_MFP_ENABLED) && !(pf->hw.func_caps.iscsi)) in i40e_dcbnl_set_all()267 if ((pf->flags & I40E_FLAG_MFP_ENABLED) && !(pf->hw.func_caps.iscsi)) in i40e_dcbnl_flush_apps()
3247 u32 chain_len = vsi->back->hw.func_caps.rx_buf_chain_len; in i40e_configure_rx_ring()4980 for (v = 0; v < pf->hw.func_caps.num_vsis; v++) { in i40e_pf_wait_queues_disabled()5126 if (pf->hw.func_caps.iscsi) in i40e_pf_get_num_tc()5160 if (pf->hw.func_caps.iscsi) in i40e_pf_get_tc_map()6453 if ((!hw->func_caps.dcb) || in i40e_init_pf_dcb()6521 if (pf->hw.func_caps.npar_enable && in i40e_print_link_message()8707 vf_id -= hw->func_caps.vf_base_id; in i40e_handle_lan_overflow_event()9590 pf->hw.pf_id, pf->hw.func_caps.num_vfs, in i40e_get_capabilities()9591 pf->hw.func_caps.num_msix_vectors, in i40e_get_capabilities()9592 pf->hw.func_caps.num_msix_vectors_vf, in i40e_get_capabilities()[all …]
1058 u32 abs_queue_idx = hw->func_caps.base_queue + queue; in i40e_pre_tx_queue_cfg()1444 if (!hw->func_caps.led[idx]) in i40e_led_is_mine()3213 p = &hw->func_caps; in i40e_parse_discover_capabilities()4660 u8 port_num = (u8)hw->func_caps.mdio_port_num; in i40e_read_phy_register_clause22()4705 u8 port_num = (u8)hw->func_caps.mdio_port_num; in i40e_write_phy_register_clause22()4748 u8 port_num = hw->func_caps.mdio_port_num; in i40e_read_phy_register_clause45()4822 u8 port_num = hw->func_caps.mdio_port_num; in i40e_write_phy_register_clause45()4955 u8 port_num = hw->func_caps.mdio_port_num; in i40e_get_phy_address()
876 if (!hw->func_caps.dcb) in i40e_init_dcb()
582 struct i40e_hw_capabilities func_caps; member
4481 if (fsp->location >= (pf->hw.func_caps.fd_filters_best_effort + in i40e_add_fdir_ethtool()4482 pf->hw.func_caps.fd_filters_guaranteed)) { in i40e_add_fdir_ethtool()
1637 func_p = &hw->func_caps; in ice_parse_caps()1855 struct ice_hw_func_caps *func_caps = &hw->func_caps; in ice_set_safe_mode_caps() local1863 valid_func = func_caps->common_cap.valid_functions; in ice_set_safe_mode_caps()1864 txq_first_id = func_caps->common_cap.txq_first_id; in ice_set_safe_mode_caps()1865 rxq_first_id = func_caps->common_cap.rxq_first_id; in ice_set_safe_mode_caps()1866 msix_vector_first_id = func_caps->common_cap.msix_vector_first_id; in ice_set_safe_mode_caps()1867 max_mtu = func_caps->common_cap.max_mtu; in ice_set_safe_mode_caps()1870 memset(func_caps, 0, sizeof(*func_caps)); in ice_set_safe_mode_caps()1873 func_caps->common_cap.valid_functions = valid_func; in ice_set_safe_mode_caps()1874 func_caps->common_cap.txq_first_id = txq_first_id; in ice_set_safe_mode_caps()[all …]
347 reg_idx = (hw->func_caps.vf_base_id + vf_id) / 32; in ice_free_vfs()348 bit_idx = (hw->func_caps.vf_base_id + vf_id) % 32; in ice_free_vfs()374 vf_abs_id = vf->vf_id + hw->func_caps.vf_base_id; in ice_trigger_vf_reset()646 abs_first = first + pf->hw.func_caps.common_cap.msix_vector_first_id; in ice_ena_vf_mappings()648 abs_vf_id = vf->vf_id + hw->func_caps.vf_base_id; in ice_ena_vf_mappings()816 pf->hw.func_caps.common_cap.num_msix_vectors; in ice_sriov_set_msix_res()860 num_avail_msix = pf->hw.func_caps.common_cap.num_msix_vectors - in ice_check_avail_res()1491 reg_idx = (hw->func_caps.vf_base_id + vf_id) / 32; in ice_process_vflr_event()1492 bit_idx = (hw->func_caps.vf_base_id + vf_id) % 32; in ice_process_vflr_event()2166 if (!(vector_id < pf->hw.func_caps.common_cap in ice_vc_cfg_irq_map_msg()
458 dcbcfg->etscfg.maxtcs = hw->func_caps.common_cap.maxtc; in ice_dcb_sw_dflt_cfg()467 dcbcfg->pfc.pfccap = hw->func_caps.common_cap.maxtc; in ice_dcb_sw_dflt_cfg()504 pf->hw.func_caps.common_cap.maxtc); in ice_init_pf_dcb()
2322 struct ice_hw_func_caps *func_caps = &pf->hw.func_caps; in ice_set_pf_caps() local2325 if (func_caps->common_cap.dcb) in ice_set_pf_caps()2329 if (func_caps->common_cap.sr_iov_1_1) { in ice_set_pf_caps()2331 pf->num_vfs_supported = min_t(int, func_caps->num_allocd_vfs, in ice_set_pf_caps()2336 if (func_caps->common_cap.rss_table_size) in ice_set_pf_caps()2339 pf->max_pf_txqs = func_caps->common_cap.num_txq; in ice_set_pf_caps()2340 pf->max_pf_rxqs = func_caps->common_cap.num_rxq; in ice_set_pf_caps()2386 v_left = pf->hw.func_caps.common_cap.num_msix_vectors; in ice_ena_msix_range()2886 pf->num_alloc_vsi = hw->func_caps.guar_num_vsi; in ice_probe()
433 struct ice_hw_func_caps func_caps; /* function capabilities */ member
955 if (!hw->func_caps.common_cap.dcb) in ice_init_dcb()997 if (!hw->func_caps.common_cap.dcb) in ice_cfg_lldp_mib_change()
147 tlan_ctx->vmvf_num = hw->func_caps.vf_base_id + vsi->vf_id; in ice_setup_tx_ctx()796 cap = &pf->hw.func_caps.common_cap; in ice_vsi_set_rss_params()1050 ctxt->vf_num = vsi->vf_id + hw->func_caps.vf_base_id; in ice_vsi_init()
389 u32 int_elements = hw->func_caps.common_cap.num_msix_vectors ? in ice_reg_test()390 hw->func_caps.common_cap.num_msix_vectors - 1 : 1; in ice_reg_test()