Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/hsi/mcp/
H A Dbdn.h98 u8 min_bw[E2_FUNC_MAX]; /* 4 PFs in 2 port mode / 2 PFs in 4 port mode */ member
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/
H A Decore_mcp.h386 u8 min_bw);
H A Decore_dev.c5467 u8 min_bw) in __ecore_configure_pf_min_bandwidth() argument
5471 p_hwfn->mcp_info->func_info.bandwidth_min = min_bw; in __ecore_configure_pf_min_bandwidth()
5472 p_hwfn->qm_info.pf_wfq = min_bw; in __ecore_configure_pf_min_bandwidth()
5477 p_link->min_pf_rate = (p_link->line_speed * min_bw) / 100; in __ecore_configure_pf_min_bandwidth()
5479 rc = ecore_init_pf_wfq(p_hwfn, p_ptt, p_hwfn->rel_pf_id, min_bw); in __ecore_configure_pf_min_bandwidth()
5489 int ecore_configure_pf_min_bandwidth(struct ecore_dev *p_dev, u8 min_bw) in ecore_configure_pf_min_bandwidth() argument
5493 if (min_bw < 1 || min_bw > 100) { in ecore_configure_pf_min_bandwidth()
5511 p_link, min_bw); in ecore_configure_pf_min_bandwidth()
H A Decore.h889 int ecore_configure_pf_min_bandwidth(struct ecore_dev *p_dev, u8 min_bw);
H A Decore_mcp.c1172 u8 max_bw, min_bw; in ecore_mcp_handle_link_change() local
1238 min_bw = p_hwfn->mcp_info->func_info.bandwidth_min; in ecore_mcp_handle_link_change()
1244 __ecore_configure_pf_min_bandwidth(p_hwfn, p_ptt, p_link, min_bw); in ecore_mcp_handle_link_change()
/illumos-gate/usr/src/uts/common/io/qede/579xx/hsi/mcp/
H A Dbdn.h158 u8 min_bw[MCP_GLOB_FUNC_MAX];
545 u8 min_bw[BDN_SIZE_OF_PF_PER_PORT]; member
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_mcp.c827 lm_status_t lm_mcp_set_mf_bw(struct _lm_device_t *pdev, IN u8_t min_bw, IN u8_t max_bw) in lm_mcp_set_mf_bw() argument
864 minmax_param = (min_bw << FUNC_MF_CFG_MIN_BW_SHIFT)| in lm_mcp_set_mf_bw()
H A Dlm_devinfo.c1384 mf_info->min_bw, in lm_check_valid_mf_cfg()
1524 … mf_info->min_bw[vnic] = (GET_FLAGS(val, FUNC_MF_CFG_MIN_BW_MASK) >> FUNC_MF_CFG_MIN_BW_SHIFT); in lm_cmng_get_shmem_info()
1765 ASSERT_STATIC( ARRSIZE(mf_info->min_bw) == ARRSIZE(mf_info->max_bw) ) in lm_shmem_set_default()
1767 for (i = 0; i < ARRSIZE(mf_info->min_bw); i++) in lm_shmem_set_default()
1769 mf_info->min_bw[i] = 0; in lm_shmem_set_default()
4008 pdev->params.min_bw[vnic] = 0; in lm_cmng_calc_params()
4013 pdev->params.min_bw[vnic] = pdev->hw_info.mf_info.min_bw[vnic]; in lm_cmng_calc_params()
H A Dlm_hw_access.c87 if (pdev->hw_info.mf_info.min_bw[vnic] == 0) in lm_cmng_init()
93 input_data.vnic_min_rate[vnic] = pdev->hw_info.mf_info.min_bw[vnic]; in lm_cmng_init()
H A Dlm_hw_init_reset.c2096 u8_t min_bw = (u8_t)pdev->params.bandwidth_min; in lm_chip_start() local
2109 DbgBreakIf(min_bw == 0); in lm_chip_start()
2110 lm_status = lm_mcp_set_mf_bw(pdev, min_bw, max_bw); in lm_chip_start()
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dlm.h1312 lm_status_t lm_mcp_set_mf_bw(struct _lm_device_t *pdev, IN u8_t min_bw, IN u8_t max_bw);
H A Dlm5710.h1036 u8_t min_bw[MAX_VNIC_NUM]; member
1448 u8_t min_bw[MAX_VNIC_NUM]; member
/illumos-gate/usr/src/uts/common/io/i40e/core/
H A Di40e_prototype.h450 u32 *max_bw, u32 *min_bw, bool *min_valid, bool *max_valid);
H A Di40e_adminq_cmd.h1876 u8 min_bw[16]; /* guaranteed bandwidth */ member
H A Di40e_common.c6354 u32 *max_bw, u32 *min_bw, in i40e_read_bw_from_alt_ram() argument
6370 min_bw_addr, min_bw); in i40e_read_bw_from_alt_ram()
6372 if (*min_bw & I40E_ALT_BW_VALID_MASK) in i40e_read_bw_from_alt_ram()