Home
last modified time | relevance | path

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

/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()
/dpdk/drivers/net/txgbe/base/
H A Dtxgbe_dcb.c163 struct txgbe_dcb_config *dcb_config, in txgbe_dcb_calculate_tc_credits_cee() argument
180 if (dcb_config == NULL) { in txgbe_dcb_calculate_tc_credits_cee()
190 p = &dcb_config->tc_config[i].path[direction]; in txgbe_dcb_calculate_tc_credits_cee()
191 bw_percent = dcb_config->bw_percentage[p->bwg_id][direction]; in txgbe_dcb_calculate_tc_credits_cee()
212 p = &dcb_config->tc_config[i].path[direction]; in txgbe_dcb_calculate_tc_credits_cee()
213 bw_percent = dcb_config->bw_percentage[p->bwg_id][direction]; in txgbe_dcb_calculate_tc_credits_cee()
246 dcb_config->tc_config[i].desc_credits_max = in txgbe_dcb_calculate_tc_credits_cee()
H A Dtxgbe_dcb_hw.c266 struct txgbe_dcb_config *dcb_config) in txgbe_dcb_config_tc_stats_raptor() argument
273 if (dcb_config != NULL) { in txgbe_dcb_config_tc_stats_raptor()
274 tc_count = dcb_config->num_tcs.pg_tcs; in txgbe_dcb_config_tc_stats_raptor()
275 vt_mode = dcb_config->vt_mode; in txgbe_dcb_config_tc_stats_raptor()
H A Dtxgbe_dcb_hw.h14 struct txgbe_dcb_config *dcb_config);
H A Dtxgbe_dcb.h100 struct txgbe_dcb_config *dcb_config,
/dpdk/drivers/net/txgbe/
H A Dtxgbe_rxtx.c3250 tc = &dcb_config->tc_config[j]; in txgbe_vmdq_dcb_rx_config()
3257 tc = &dcb_config->tc_config[j]; in txgbe_vmdq_dcb_rx_config()
3283 tc = &dcb_config->tc_config[j]; in txgbe_dcb_vt_tx_config()
3290 tc = &dcb_config->tc_config[j]; in txgbe_dcb_vt_tx_config()
3310 tc = &dcb_config->tc_config[j]; in txgbe_dcb_rx_config()
3377 if (dcb_config->vt_mode) in txgbe_dcb_rx_hw_config()
3385 if (dcb_config->vt_mode) in txgbe_dcb_rx_hw_config()
3479 dcb_config->vt_mode = true; in txgbe_dcb_hw_configure()
3491 dcb_config->vt_mode = false; in txgbe_dcb_hw_configure()
3504 dcb_config->vt_mode = true; in txgbe_dcb_hw_configure()
[all …]
H A Dtxgbe_ethdev.c425 dcb_config->num_tcs.pg_tcs = TXGBE_DCB_TC_MAX; in txgbe_dcb_init()
426 dcb_config->num_tcs.pfc_tcs = TXGBE_DCB_TC_MAX; in txgbe_dcb_init()
429 tc = &dcb_config->tc_config[i]; in txgbe_dcb_init()
438 tc = &dcb_config->tc_config[0]; in txgbe_dcb_init()
445 dcb_config->rx_pba_cfg = txgbe_dcb_pba_equal; in txgbe_dcb_init()
446 dcb_config->pfc_mode_enable = false; in txgbe_dcb_init()
447 dcb_config->vt_mode = true; in txgbe_dcb_init()
448 dcb_config->round_robin_enable = false; in txgbe_dcb_init()
450 dcb_config->support.capabilities = 0xFF; in txgbe_dcb_init()
628 txgbe_dcb_init(hw, dcb_config); in eth_txgbe_dev_init()
[all …]
H A Dtxgbe_ethdev.h354 struct txgbe_dcb_config dcb_config; member
398 (&((struct txgbe_adapter *)(dev)->data->dev_private)->dcb_config)
/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx.c3824 if (dcb_config->vt_mode) in ixgbe_dcb_tx_hw_config()
3884 tc = &dcb_config->tc_config[j]; in ixgbe_vmdq_dcb_rx_config()
3891 tc = &dcb_config->tc_config[j]; in ixgbe_vmdq_dcb_rx_config()
3917 tc = &dcb_config->tc_config[j]; in ixgbe_dcb_vt_tx_config()
3924 tc = &dcb_config->tc_config[j]; in ixgbe_dcb_vt_tx_config()
4010 if (dcb_config->vt_mode) in ixgbe_dcb_rx_hw_config()
4024 if (dcb_config->vt_mode) in ixgbe_dcb_rx_hw_config()
4146 dcb_config->vt_mode = true; in ixgbe_dcb_hw_configure()
4160 dcb_config->vt_mode = false; in ixgbe_dcb_hw_configure()
4173 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.c967 tc = &dcb_config->tc_config[i]; in ixgbe_dcb_init()
978 tc = &dcb_config->tc_config[0]; in ixgbe_dcb_init()
986 dcb_config->pfc_mode_enable = false; in ixgbe_dcb_init()
987 dcb_config->vt_mode = true; in ixgbe_dcb_init()
997 dcb_config->num_tcs.pg_tcs = 4; in ixgbe_dcb_init()
998 dcb_config->num_tcs.pfc_tcs = 4; in ixgbe_dcb_init()
1051 struct ixgbe_dcb_config *dcb_config = in eth_ixgbe_dev_init() local
1141 ixgbe_dcb_init(hw, dcb_config); in eth_ixgbe_dev_init()
4983 struct ixgbe_dcb_config *dcb_config = in ixgbe_priority_flow_ctrl_set() local
7235 struct ixgbe_dcb_config *dcb_config = in ixgbe_dev_get_dcb_info() local
[all …]
H A Dixgbe_ethdev.h482 struct ixgbe_dcb_config dcb_config; member
550 (&((struct ixgbe_adapter *)adapter)->dcb_config)
/dpdk/app/test-pmd/
H A Dtestpmd.h505 extern uint8_t dcb_config;
H A Dtestpmd.c271 uint8_t dcb_config = 0; variable
4041 dcb_config = 1; in init_port_dcb_config()
H A Dconfig.c4327 if (dcb_config) { in fwd_config_setup()