Searched refs:tc_bw (Results 1 – 5 of 5) sorted by relevance
| /dpdk/drivers/net/ice/ |
| H A D | ice_dcf_sched.c | 592 for (i = 0; i < tc_bw->num_elem; i++) in ice_dcf_validate_tc_bw() 595 for (i = 0; i < tc_bw->num_elem; i++) { in ice_dcf_validate_tc_bw() 596 cfg = &tc_bw->cfg[i]; in ice_dcf_validate_tc_bw() 748 struct virtchnl_dcf_bw_cfg_list *tc_bw; in ice_dcf_hierarchy_commit() local 776 tc_bw = rte_zmalloc("tc_bw", size, 0); in ice_dcf_hierarchy_commit() 777 if (!tc_bw) { in ice_dcf_hierarchy_commit() 787 tc_bw->vf_id = ICE_DCF_SCHED_TC_NODE; in ice_dcf_hierarchy_commit() 790 for (i = 0; i < tc_bw->num_elem; i++) { in ice_dcf_hierarchy_commit() 791 tc_bw->cfg[i].tc_num = i; in ice_dcf_hierarchy_commit() 793 tc_bw->cfg[i].bw_type |= in ice_dcf_hierarchy_commit() [all …]
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_tm.c | 877 struct i40e_aqc_configure_vsi_ets_sla_bw_data tc_bw; in i40e_hierarchy_commit() local 930 memset(&tc_bw, 0, sizeof(tc_bw)); in i40e_hierarchy_commit() 931 tc_bw.tc_valid_bits = vsi->enabled_tc; in i40e_hierarchy_commit() 960 tc_bw.tc_bw_credits[i] = rte_cpu_to_le_16((uint16_t)bw); in i40e_hierarchy_commit() 975 ret = i40e_aq_config_vsi_ets_sla_bw_limit(hw, vsi->seid, &tc_bw, NULL); in i40e_hierarchy_commit()
|
| H A D | rte_pmd_i40e.c | 1139 struct i40e_aqc_configure_vsi_tc_bw_data tc_bw; in rte_pmd_i40e_set_vf_tc_bw_alloc() local 1201 memset(&tc_bw, 0, sizeof(tc_bw)); in rte_pmd_i40e_set_vf_tc_bw_alloc() 1202 tc_bw.tc_valid_bits = vsi->enabled_tc; in rte_pmd_i40e_set_vf_tc_bw_alloc() 1210 tc_bw.tc_bw_credits[i] = bw_weight[j]; in rte_pmd_i40e_set_vf_tc_bw_alloc() 1253 struct i40e_aqc_configure_vsi_ets_sla_bw_data tc_bw; in rte_pmd_i40e_set_vf_tc_max_bw() local 1338 memset(&tc_bw, 0, sizeof(tc_bw)); in rte_pmd_i40e_set_vf_tc_max_bw() 1339 tc_bw.tc_valid_bits = vsi->enabled_tc; in rte_pmd_i40e_set_vf_tc_max_bw() 1342 tc_bw.tc_bw_credits[i] = in rte_pmd_i40e_set_vf_tc_max_bw() 2828 uint8_t tc_map, tc_bw, bw_lf, dcb_flag = 0; in i40e_queue_region_dcb_configure() local 2849 tc_bw = I40E_MAX_PERCENT / info->queue_region_number; in i40e_queue_region_dcb_configure() [all …]
|
| H A D | i40e_ethdev.c | 10463 uint8_t i, tc_bw, bw_lf; in i40e_parse_dcb_configure() local 10474 tc_bw = I40E_MAX_PERCENT / dcb_rx_conf->nb_tcs; in i40e_parse_dcb_configure() 10476 dcb_cfg->etscfg.tcbwtable[i] = tc_bw; in i40e_parse_dcb_configure()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_dcb.c | 1417 uint8_t tc_bw, bw_rest; in hns3_dcb_info_cfg() local 1435 tc_bw = BW_MAX_PERCENT / hw->dcb_info.num_tc; in hns3_dcb_info_cfg() 1437 hw->dcb_info.pg_info[0].tc_dwrr[i] = tc_bw; in hns3_dcb_info_cfg()
|