Searched refs:dcb_info (Results 1 – 12 of 12) sorted by relevance
130 if (tc >= hw->dcb_info.num_tc) in hns3_fill_pri_array()257 pg_info = &hw->dcb_info.pg_info[hw->dcb_info.tc_info[i].pgid]; in hns3_dcb_ets_tc_dwrr_cfg()766 hw->dcb_info.num_pg != 1) in hns3_dcb_info_init()788 hw->dcb_info.prio_tc[i] = 0; in hns3_dcb_info_init()874 pg_info = &hw->dcb_info.pg_info[hw->dcb_info.tc_info[i].pgid]; in hns3_dcb_pri_tc_base_dwrr_cfg()1478 hw->dcb_info.num_pg != 1) in hns3_dcb_info_update()1500 hw->dcb_info.num_tc = 1; in hns3_dcb_info_update()1534 hw->dcb_info.pfc_en = in hns3_dcb_hw_configure()1537 hw->dcb_info.hw_pfc_map = in hns3_dcb_hw_configure()1545 hw->dcb_info.pfc_en = 0; in hns3_dcb_hw_configure()[all …]
2828 hw->dcb_info.num_pg = 1; in hns3_get_board_configuration()2829 hw->dcb_info.hw_pfc_map = 0; in hns3_get_board_configuration()2853 hw->dcb_info.num_tc = 1; in hns3_get_board_configuration()3240 if (hw->dcb_info.hw_pfc_map & BIT(i)) { in hns3_rx_buf_calc_all()3276 !(hw->dcb_info.hw_pfc_map & mask)) { in hns3_drop_nopfc_buf_till_fit()5512 dcb_info->nb_tcs = pf->local_max_tc; in hns3_get_dcb_info()5514 dcb_info->nb_tcs = 1; in hns3_get_dcb_info()5517 dcb_info->prio_tc[i] = hw->dcb_info.prio_tc[i]; in hns3_get_dcb_info()5518 for (i = 0; i < dcb_info->nb_tcs; i++) in hns3_get_dcb_info()5519 dcb_info->tc_bws[i] = hw->dcb_info.pg_info[0].tc_dwrr[i]; in hns3_get_dcb_info()[all …]
535 struct hns3_dcb_info dcb_info; member
943 firmware_rate = hw->dcb_info.tc_info[tc_no].bw_limit; in hns3_tm_config_tc_rate()
4619 struct rte_eth_dcb_info *dcb_info) in txgbe_dev_get_dcb_info() argument4630 dcb_info->nb_tcs = 1; in txgbe_dev_get_dcb_info()4632 tc_queue = &dcb_info->tc_queue; in txgbe_dev_get_dcb_info()4633 nb_tcs = dcb_info->nb_tcs; in txgbe_dev_get_dcb_info()4663 dcb_info->prio_tc[i] = rx_conf->dcb_tc[i]; in txgbe_dev_get_dcb_info()4664 if (dcb_info->nb_tcs == RTE_ETH_4_TCS) { in txgbe_dev_get_dcb_info()4665 for (i = 0; i < dcb_info->nb_tcs; i++) { in txgbe_dev_get_dcb_info()4669 dcb_info->tc_queue.tc_txq[0][0].base = 0; in txgbe_dev_get_dcb_info()4678 for (i = 0; i < dcb_info->nb_tcs; i++) { in txgbe_dev_get_dcb_info()4682 dcb_info->tc_queue.tc_txq[0][0].base = 0; in txgbe_dev_get_dcb_info()[all …]
310 struct rte_eth_dcb_info *dcb_info);7233 struct rte_eth_dcb_info *dcb_info) in ixgbe_dev_get_dcb_info() argument7245 dcb_info->nb_tcs = 1; in ixgbe_dev_get_dcb_info()7247 tc_queue = &dcb_info->tc_queue; in ixgbe_dev_get_dcb_info()7248 nb_tcs = dcb_info->nb_tcs; in ixgbe_dev_get_dcb_info()7279 if (dcb_info->nb_tcs == RTE_ETH_4_TCS) { in ixgbe_dev_get_dcb_info()7280 for (i = 0; i < dcb_info->nb_tcs; i++) { in ixgbe_dev_get_dcb_info()7284 dcb_info->tc_queue.tc_txq[0][0].base = 0; in ixgbe_dev_get_dcb_info()7293 for (i = 0; i < dcb_info->nb_tcs; i++) { in ixgbe_dev_get_dcb_info()7297 dcb_info->tc_queue.tc_txq[0][0].base = 0; in ixgbe_dev_get_dcb_info()[all …]
4127 struct rte_eth_dcb_info dcb_info; in get_fwd_port_total_tc_num() local4133 total_tc_num += dcb_info.nb_tcs; in get_fwd_port_total_tc_num()6121 struct rte_eth_dcb_info dcb_info; in port_dcb_info_display() local6138 for (i = 0; i < dcb_info.nb_tcs; i++) in port_dcb_info_display()6141 for (i = 0; i < dcb_info.nb_tcs; i++) in port_dcb_info_display()6142 printf("\t%4d", dcb_info.prio_tc[i]); in port_dcb_info_display()6144 for (i = 0; i < dcb_info.nb_tcs; i++) in port_dcb_info_display()6147 for (i = 0; i < dcb_info.nb_tcs; i++) in port_dcb_info_display()6150 for (i = 0; i < dcb_info.nb_tcs; i++) in port_dcb_info_display()6153 for (i = 0; i < dcb_info.nb_tcs; i++) in port_dcb_info_display()[all …]
3273 struct rte_eth_dcb_info dcb_info; in cmd_config_dcb_parsed() local3299 ret = rte_eth_dev_get_dcb_info(port_id, &dcb_info); in cmd_config_dcb_parsed()
345 struct rte_eth_dcb_info *dcb_info);11000 struct rte_eth_dcb_info *dcb_info) in i40e_dev_get_dcb_info() argument11012 dcb_info->nb_tcs = 1; in i40e_dev_get_dcb_info()11015 for (i = 0; i < dcb_info->nb_tcs; i++) in i40e_dev_get_dcb_info()11024 dcb_info->tc_queue.tc_rxq[j][i].base = in i40e_dev_get_dcb_info()11027 dcb_info->tc_queue.tc_txq[j][i].base = in i40e_dev_get_dcb_info()11028 dcb_info->tc_queue.tc_rxq[j][i].base; in i40e_dev_get_dcb_info()11032 dcb_info->tc_queue.tc_txq[j][i].nb_queue = in i40e_dev_get_dcb_info()11045 dcb_info->tc_queue.tc_rxq[j][i].base = in i40e_dev_get_dcb_info()11048 dcb_info->tc_queue.tc_txq[j][i].base = in i40e_dev_get_dcb_info()[all …]
688 struct rte_eth_dcb_info *dcb_info);
5393 struct rte_eth_dcb_info *dcb_info) in rte_eth_dev_get_dcb_info() argument5400 if (dcb_info == NULL) { in rte_eth_dev_get_dcb_info()5407 memset(dcb_info, 0, sizeof(struct rte_eth_dcb_info)); in rte_eth_dev_get_dcb_info()5410 return eth_err(port_id, (*dev->dev_ops->get_dcb_info)(dev, dcb_info)); in rte_eth_dev_get_dcb_info()
4503 struct rte_eth_dcb_info *dcb_info);