Lines Matching refs:dcb_config

417 txgbe_dcb_init(struct txgbe_hw *hw, struct txgbe_dcb_config *dcb_config)  in txgbe_dcb_init()  argument
425 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()
442 dcb_config->bw_percentage[i][TXGBE_DCB_TX_CONFIG] = 100; in txgbe_dcb_init()
443 dcb_config->bw_percentage[i][TXGBE_DCB_RX_CONFIG] = 100; 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()
548 struct txgbe_dcb_config *dcb_config = TXGBE_DEV_DCB_CONFIG(eth_dev); in eth_txgbe_dev_init() local
627 memset(dcb_config, 0, sizeof(struct txgbe_dcb_config)); in eth_txgbe_dev_init()
628 txgbe_dcb_init(hw, dcb_config); in eth_txgbe_dev_init()
3294 struct txgbe_dcb_config *dcb_config = TXGBE_DEV_DCB_CONFIG(dev); in txgbe_priority_flow_ctrl_set() local
3305 txgbe_dcb_unpack_map_cee(dcb_config, TXGBE_DCB_RX_CONFIG, map); in txgbe_priority_flow_ctrl_set()
4621 struct txgbe_dcb_config *dcb_config = TXGBE_DEV_DCB_CONFIG(dev); in txgbe_dev_get_dcb_info() local
4628 dcb_info->nb_tcs = dcb_config->num_tcs.pg_tcs; in txgbe_dev_get_dcb_info()
4635 if (dcb_config->vt_mode) { /* vt is enabled */ in txgbe_dev_get_dcb_info()
4701 tc = &dcb_config->tc_config[i]; in txgbe_dev_get_dcb_info()