| /f-stack/dpdk/drivers/net/ixgbe/base/ |
| H A D | ixgbe_dcb.c | 65 struct ixgbe_dcb_config *dcb_config, in ixgbe_dcb_calculate_tc_credits_cee() argument 80 if (dcb_config == NULL) { in ixgbe_dcb_calculate_tc_credits_cee() 294 p = &dcb_config->tc_config[j].path[i]; in ixgbe_dcb_check_config_cee() 325 bw += dcb_config->bw_percentage[i][j]; in ixgbe_dcb_check_config_cee() 424 struct ixgbe_dcb_config *dcb_config) in ixgbe_dcb_config_rx_arbiter_cee() argument 434 ixgbe_dcb_unpack_max_cee(dcb_config, max); in ixgbe_dcb_config_rx_arbiter_cee() 474 ixgbe_dcb_unpack_max_cee(dcb_config, max); in ixgbe_dcb_config_tx_desc_arbiter_cee() 515 ixgbe_dcb_unpack_max_cee(dcb_config, max); in ixgbe_dcb_config_tx_data_arbiter_cee() 548 struct ixgbe_dcb_config *dcb_config) in ixgbe_dcb_config_pfc_cee() argument 609 struct ixgbe_dcb_config *dcb_config) in ixgbe_dcb_hw_config_cee() argument [all …]
|
| H A D | ixgbe_dcb_82599.c | 352 struct ixgbe_dcb_config *dcb_config) in ixgbe_dcb_config_tc_stats_82599() argument 359 if (dcb_config != NULL) { in ixgbe_dcb_config_tc_stats_82599() 360 tc_count = dcb_config->num_tcs.pg_tcs; in ixgbe_dcb_config_tc_stats_82599() 361 vt_mode = dcb_config->vt_mode; in ixgbe_dcb_config_tc_stats_82599() 478 struct ixgbe_dcb_config *dcb_config) in ixgbe_dcb_config_82599() argument 489 if (dcb_config->num_tcs.pg_tcs == 8) { in ixgbe_dcb_config_82599() 514 if (dcb_config->num_tcs.pg_tcs == 4) { in ixgbe_dcb_config_82599() 516 if (dcb_config->vt_mode) in ixgbe_dcb_config_82599() 526 if (dcb_config->num_tcs.pg_tcs == 8) in ixgbe_dcb_config_82599() 531 if (dcb_config->vt_mode) in ixgbe_dcb_config_82599()
|
| /f-stack/dpdk/drivers/net/txgbe/base/ |
| H A D | txgbe_dcb.c | 162 struct txgbe_dcb_config *dcb_config, in txgbe_dcb_calculate_tc_credits_cee() argument 179 if (dcb_config == NULL) { in txgbe_dcb_calculate_tc_credits_cee() 189 p = &dcb_config->tc_config[i].path[direction]; in txgbe_dcb_calculate_tc_credits_cee() 190 bw_percent = dcb_config->bw_percentage[p->bwg_id][direction]; in txgbe_dcb_calculate_tc_credits_cee() 211 p = &dcb_config->tc_config[i].path[direction]; in txgbe_dcb_calculate_tc_credits_cee() 212 bw_percent = dcb_config->bw_percentage[p->bwg_id][direction]; in txgbe_dcb_calculate_tc_credits_cee() 245 dcb_config->tc_config[i].desc_credits_max = in txgbe_dcb_calculate_tc_credits_cee()
|
| H A D | txgbe_dcb_hw.c | 265 struct txgbe_dcb_config *dcb_config) in txgbe_dcb_config_tc_stats_raptor() argument 272 if (dcb_config != NULL) { in txgbe_dcb_config_tc_stats_raptor() 273 tc_count = dcb_config->num_tcs.pg_tcs; in txgbe_dcb_config_tc_stats_raptor() 274 vt_mode = dcb_config->vt_mode; in txgbe_dcb_config_tc_stats_raptor()
|
| H A D | txgbe_dcb_hw.h | 13 struct txgbe_dcb_config *dcb_config);
|
| H A D | txgbe_dcb.h | 99 struct txgbe_dcb_config *dcb_config,
|
| /f-stack/dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.c | 3106 tc = &dcb_config->tc_config[j]; in txgbe_vmdq_dcb_rx_config() 3113 tc = &dcb_config->tc_config[j]; in txgbe_vmdq_dcb_rx_config() 3139 tc = &dcb_config->tc_config[j]; in txgbe_dcb_vt_tx_config() 3146 tc = &dcb_config->tc_config[j]; in txgbe_dcb_vt_tx_config() 3166 tc = &dcb_config->tc_config[j]; in txgbe_dcb_rx_config() 3233 if (dcb_config->vt_mode) in txgbe_dcb_rx_hw_config() 3241 if (dcb_config->vt_mode) in txgbe_dcb_rx_hw_config() 3335 dcb_config->vt_mode = true; in txgbe_dcb_hw_configure() 3347 dcb_config->vt_mode = false; in txgbe_dcb_hw_configure() 3360 dcb_config->vt_mode = true; in txgbe_dcb_hw_configure() [all …]
|
| H A D | txgbe_ethdev.c | 414 dcb_config->num_tcs.pg_tcs = TXGBE_DCB_TC_MAX; in txgbe_dcb_init() 415 dcb_config->num_tcs.pfc_tcs = TXGBE_DCB_TC_MAX; in txgbe_dcb_init() 418 tc = &dcb_config->tc_config[i]; in txgbe_dcb_init() 427 tc = &dcb_config->tc_config[0]; in txgbe_dcb_init() 434 dcb_config->rx_pba_cfg = txgbe_dcb_pba_equal; in txgbe_dcb_init() 435 dcb_config->pfc_mode_enable = false; in txgbe_dcb_init() 436 dcb_config->vt_mode = true; in txgbe_dcb_init() 437 dcb_config->round_robin_enable = false; in txgbe_dcb_init() 439 dcb_config->support.capabilities = 0xFF; in txgbe_dcb_init() 544 txgbe_dcb_init(hw, dcb_config); in eth_txgbe_dev_init() [all …]
|
| H A D | txgbe_ethdev.h | 148 struct txgbe_dcb_config dcb_config; member 185 (&((struct txgbe_adapter *)(dev)->data->dev_private)->dcb_config)
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx.c | 3785 if (dcb_config->vt_mode) in ixgbe_dcb_tx_hw_config() 3845 tc = &dcb_config->tc_config[j]; in ixgbe_vmdq_dcb_rx_config() 3852 tc = &dcb_config->tc_config[j]; in ixgbe_vmdq_dcb_rx_config() 3878 tc = &dcb_config->tc_config[j]; in ixgbe_dcb_vt_tx_config() 3885 tc = &dcb_config->tc_config[j]; in ixgbe_dcb_vt_tx_config() 3971 if (dcb_config->vt_mode) in ixgbe_dcb_rx_hw_config() 3985 if (dcb_config->vt_mode) in ixgbe_dcb_rx_hw_config() 4107 dcb_config->vt_mode = true; in ixgbe_dcb_hw_configure() 4121 dcb_config->vt_mode = false; in ixgbe_dcb_hw_configure() 4134 dcb_config->vt_mode = true; in ixgbe_dcb_hw_configure() [all …]
|
| H A D | rte_pmd_ixgbe.c | 714 struct ixgbe_dcb_config *dcb_config; in rte_pmd_ixgbe_set_tc_bw_alloc() local 735 dcb_config = IXGBE_DEV_PRIVATE_TO_DCB_CFG(dev->data->dev_private); in rte_pmd_ixgbe_set_tc_bw_alloc() 768 tc = &dcb_config->tc_config[i]; in rte_pmd_ixgbe_set_tc_bw_alloc() 772 tc = &dcb_config->tc_config[i]; in rte_pmd_ixgbe_set_tc_bw_alloc()
|
| H A D | ixgbe_ethdev.c | 960 tc = &dcb_config->tc_config[i]; in ixgbe_dcb_init() 971 tc = &dcb_config->tc_config[0]; in ixgbe_dcb_init() 979 dcb_config->pfc_mode_enable = false; in ixgbe_dcb_init() 980 dcb_config->vt_mode = true; in ixgbe_dcb_init() 990 dcb_config->num_tcs.pg_tcs = 4; in ixgbe_dcb_init() 991 dcb_config->num_tcs.pfc_tcs = 4; in ixgbe_dcb_init() 1044 struct ixgbe_dcb_config *dcb_config = in eth_ixgbe_dev_init() local 1135 ixgbe_dcb_init(hw, dcb_config); in eth_ixgbe_dev_init() 4955 struct ixgbe_dcb_config *dcb_config = in ixgbe_priority_flow_ctrl_set() local 7429 struct ixgbe_dcb_config *dcb_config = in ixgbe_dev_get_dcb_info() local [all …]
|
| H A D | ixgbe_ethdev.h | 487 struct ixgbe_dcb_config dcb_config; member 556 (&((struct ixgbe_adapter *)adapter)->dcb_config)
|
| /f-stack/dpdk/app/test-pmd/ |
| H A D | testpmd.c | 246 uint8_t dcb_config = 0; variable 2525 if(dcb_config) in start_port() 2766 dcb_config = 0; in stop_port() 3674 dcb_config = 1; in init_port_dcb_config()
|
| H A D | testpmd.h | 446 extern uint8_t dcb_config;
|
| H A D | config.c | 3377 if (dcb_config) in fwd_config_setup()
|