Lines Matching refs:dcb_config

242 static void ixgbe_dcb_init(struct ixgbe_hw *hw, struct ixgbe_dcb_config *dcb_config);
951 ixgbe_dcb_init(struct ixgbe_hw *hw, struct ixgbe_dcb_config *dcb_config) in ixgbe_dcb_init() argument
957 dcb_config->num_tcs.pg_tcs = dcb_max_tc; in ixgbe_dcb_init()
958 dcb_config->num_tcs.pfc_tcs = dcb_max_tc; in ixgbe_dcb_init()
960 tc = &dcb_config->tc_config[i]; in ixgbe_dcb_init()
971 tc = &dcb_config->tc_config[0]; in ixgbe_dcb_init()
975 dcb_config->bw_percentage[IXGBE_DCB_TX_CONFIG][i] = 100; in ixgbe_dcb_init()
976 dcb_config->bw_percentage[IXGBE_DCB_RX_CONFIG][i] = 100; in ixgbe_dcb_init()
978 dcb_config->rx_pba_cfg = ixgbe_dcb_pba_equal; 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()
981 dcb_config->round_robin_enable = false; in ixgbe_dcb_init()
983 dcb_config->support.capabilities = 0xFF; 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
1134 memset(dcb_config, 0, sizeof(struct ixgbe_dcb_config)); in eth_ixgbe_dev_init()
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
4967 ixgbe_dcb_unpack_map_cee(dcb_config, IXGBE_DCB_RX_CONFIG, map); in ixgbe_priority_flow_ctrl_set()
7429 struct ixgbe_dcb_config *dcb_config = in ixgbe_dev_get_dcb_info() local
7437 dcb_info->nb_tcs = dcb_config->num_tcs.pg_tcs; in ixgbe_dev_get_dcb_info()
7444 if (dcb_config->vt_mode) { /* vt is enabled*/ in ixgbe_dev_get_dcb_info()
7510 tc = &dcb_config->tc_config[i]; in ixgbe_dev_get_dcb_info()