Home
last modified time | relevance | path

Searched refs:dcb_config (Results 1 – 16 of 16) sorted by relevance

/f-stack/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_dcb.c65 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 Dixgbe_dcb_82599.c352 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 Dtxgbe_dcb.c162 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 Dtxgbe_dcb_hw.c265 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 Dtxgbe_dcb_hw.h13 struct txgbe_dcb_config *dcb_config);
H A Dtxgbe_dcb.h99 struct txgbe_dcb_config *dcb_config,
/f-stack/dpdk/drivers/net/txgbe/
H A Dtxgbe_rxtx.c3106 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 Dtxgbe_ethdev.c414 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 Dtxgbe_ethdev.h148 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 Dixgbe_rxtx.c3785 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 Drte_pmd_ixgbe.c714 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 Dixgbe_ethdev.c960 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 Dixgbe_ethdev.h487 struct ixgbe_dcb_config dcb_config; member
556 (&((struct ixgbe_adapter *)adapter)->dcb_config)
/f-stack/dpdk/app/test-pmd/
H A Dtestpmd.c246 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 Dtestpmd.h446 extern uint8_t dcb_config;
H A Dconfig.c3377 if (dcb_config) in fwd_config_setup()