Home
last modified time | relevance | path

Searched refs:bw (Results 1 – 12 of 12) sorted by relevance

/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_dcb.c33 if (bw[i] < min_percent && bw[i]) in ixgbe_dcb_calculate_tc_credits()
34 min_percent = bw[i]; in ixgbe_dcb_calculate_tc_credits()
47 max[i] = bw[i] ? (bw[i]*IXGBE_DCB_MAX_CREDIT)/100 : min_credit; in ixgbe_dcb_calculate_tc_credits()
283 u8 i, j, bw = 0, bw_id; in ixgbe_dcb_check_config_cee() local
296 bw = p->bwg_percent; in ixgbe_dcb_check_config_cee()
306 if (bw) { in ixgbe_dcb_check_config_cee()
310 } else if (!bw) { in ixgbe_dcb_check_config_cee()
318 bw_sum[i][bw_id] += bw; in ixgbe_dcb_check_config_cee()
321 bw = 0; in ixgbe_dcb_check_config_cee()
325 bw += dcb_config->bw_percentage[i][j]; in ixgbe_dcb_check_config_cee()
[all …]
/dpdk/drivers/net/ice/base/
H A Dice_sched.c3161 bw_t_info->cir_bw.bw = 0; in ice_set_clear_cir_bw()
3165 bw_t_info->cir_bw.bw = bw; in ice_set_clear_cir_bw()
3180 bw_t_info->eir_bw.bw = 0; in ice_set_clear_eir_bw()
3184 bw_t_info->eir_bw.bw = bw; in ice_set_clear_eir_bw()
3376 tc, rl_type, bw); in ice_cfg_vsi_bw_lmt_per_tc()
3432 tc, rl_type, bw); in ice_cfg_agg_bw_lmt_per_tc()
3881 if (bw < ICE_SCHED_MIN_BW || bw > ICE_SCHED_MAX_BW) in ice_sched_bw_to_rl_profile()
3942 u32 bw, u8 layer_num) in ice_sched_add_rl_profile() argument
3971 profile_type && rl_prof_elem->bw == bw) in ice_sched_add_rl_profile()
3986 rl_prof_elem->bw = bw; in ice_sched_add_rl_profile()
[all …]
H A Dice_sched.h39 u32 bw; /* in Kbps */ member
51 u32 bw; /* requested */ member
133 u16 q_handle, enum ice_rl_type rl_type, u32 bw);
139 enum ice_rl_type rl_type, u32 bw);
145 enum ice_rl_type rl_type, u32 bw);
151 enum ice_rl_type rl_type, u32 bw);
192 enum ice_rl_type rl_type, u32 bw);
H A Dice_type.h977 u32 bw; member
/dpdk/drivers/net/i40e/
H A Di40e_tm.c878 uint64_t bw; in i40e_hierarchy_commit() local
901 bw = 0; in i40e_hierarchy_commit()
902 if (bw) { in i40e_hierarchy_commit()
915 bw = bw * 8 / 1000 / 1000 / I40E_QOS_BW_GRANULARITY; in i40e_hierarchy_commit()
919 (uint16_t)bw, 0, NULL); in i40e_hierarchy_commit()
951 bw = tm_node->shaper_profile->profile.peak.rate; in i40e_hierarchy_commit()
953 bw = 0; in i40e_hierarchy_commit()
954 if (!bw) in i40e_hierarchy_commit()
958 bw = bw * 8 / 1000 / 1000 / I40E_QOS_BW_GRANULARITY; in i40e_hierarchy_commit()
967 bw = 0; in i40e_hierarchy_commit()
[all …]
H A Drte_pmd_i40e.c1072 if (bw > I40E_QOS_BW_MAX) { in rte_pmd_i40e_set_vf_max_bw()
1078 if (bw % I40E_QOS_BW_GRANULARITY) { in rte_pmd_i40e_set_vf_max_bw()
1084 bw /= I40E_QOS_BW_GRANULARITY; in rte_pmd_i40e_set_vf_max_bw()
1089 if (bw == vsi->bw_info.bw_limit) { in rte_pmd_i40e_set_vf_max_bw()
1102 if (bw) { in rte_pmd_i40e_set_vf_max_bw()
1125 vsi->bw_info.bw_limit = (uint16_t)bw; in rte_pmd_i40e_set_vf_max_bw()
1247 uint8_t tc_no, uint32_t bw) in rte_pmd_i40e_set_vf_tc_max_bw() argument
1277 if (bw > I40E_QOS_BW_MAX) { in rte_pmd_i40e_set_vf_tc_max_bw()
1283 if (bw % I40E_QOS_BW_GRANULARITY) { in rte_pmd_i40e_set_vf_tc_max_bw()
1289 bw /= I40E_QOS_BW_GRANULARITY; in rte_pmd_i40e_set_vf_tc_max_bw()
[all …]
H A Drte_pmd_i40e.h644 uint32_t bw);
695 uint32_t bw);
/dpdk/drivers/net/ixgbe/
H A Dixgbe_tm.c995 uint64_t bw; in ixgbe_hierarchy_commit() local
1026 bw = tm_node->shaper_profile->profile.peak.rate; in ixgbe_hierarchy_commit()
1028 bw = 0; in ixgbe_hierarchy_commit()
1029 if (bw) { in ixgbe_hierarchy_commit()
1031 bw = bw * 8 / 1000 / 1000; in ixgbe_hierarchy_commit()
1032 ret = ixgbe_set_queue_rate_limit(dev, tm_node->no, bw); in ixgbe_hierarchy_commit()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_tm.c965 uint64_t bw; in txgbe_hierarchy_commit() local
996 bw = tm_node->shaper_profile->profile.peak.rate; in txgbe_hierarchy_commit()
998 bw = 0; in txgbe_hierarchy_commit()
999 if (bw) { in txgbe_hierarchy_commit()
1001 bw = bw * 8 / 1000 / 1000; in txgbe_hierarchy_commit()
1002 ret = txgbe_set_queue_rate_limit(dev, tm_node->no, bw); in txgbe_hierarchy_commit()
/dpdk/drivers/net/bnx2x/
H A Delink.h624 uint8_t bw; member
H A Delink.c1551 const uint8_t bw, in elink_ets_e3b0_set_cos_bw() argument
1557 const uint32_t cos_bw_nig = ((bw ? bw : 1) * min_w_val_nig) / total_bw; in elink_ets_e3b0_set_cos_bw()
1558 const uint32_t cos_bw_pbf = ((bw ? bw : 1) * min_w_val_pbf) / total_bw; in elink_ets_e3b0_set_cos_bw()
1632 if (!ets_params->cos[cos_idx].params.bw_params.bw) { in elink_ets_e3b0_get_total_bw()
1638 ets_params->cos[cos_idx].params.bw_params.bw in elink_ets_e3b0_get_total_bw()
1642 ets_params->cos[cos_idx].params.bw_params.bw; in elink_ets_e3b0_get_total_bw()
1919 ets_params->cos[cos_entry].params.bw_params.bw, in elink_ets_e3b0_config()
/dpdk/app/test-pmd/
H A Dcmdline.c12738 uint32_t bw; member
12786 bw, RTE_UINT32);
12811 res->vf_id, res->bw); in cmd_vf_max_bw_parsed()
12819 res->vf_id, res->bw); in cmd_vf_max_bw_parsed()
12902 uint8_t bw[16]; in cmd_vf_tc_min_bw_parsed() local
12908 ret = vf_tc_min_bw_parse_bw_list(bw, &tc_num, res->bw_list); in cmd_vf_tc_min_bw_parsed()
12914 tc_num, bw); in cmd_vf_tc_min_bw_parsed()
12961 uint8_t bw[16]; in cmd_tc_min_bw_parsed() local
12974 ret = vf_tc_min_bw_parse_bw_list(bw, &tc_num, res->bw_list); in cmd_tc_min_bw_parsed()
13029 res->tc_no, res->bw); in cmd_vf_tc_max_bw_parsed()
[all …]