tc_config 803 drivers/net/ethernet/intel/i40e/i40e.h struct i40e_tc_configuration tc_config; tc_config 57 drivers/net/ethernet/intel/i40e/i40e_client.c if (!(vsi->tc_config.enabled_tc & BIT(tc))) tc_config 171 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c if (tc_map & vsi->tc_config.enabled_tc) { tc_config 422 drivers/net/ethernet/intel/i40e/i40e_debugfs.c vsi->tc_config.numtc, vsi->tc_config.enabled_tc); tc_config 426 drivers/net/ethernet/intel/i40e/i40e_debugfs.c i, vsi->tc_config.tc_info[i].qoffset, tc_config 427 drivers/net/ethernet/intel/i40e/i40e_debugfs.c vsi->tc_config.tc_info[i].qcount, tc_config 428 drivers/net/ethernet/intel/i40e/i40e_debugfs.c vsi->tc_config.tc_info[i].netdev_tc); tc_config 813 drivers/net/ethernet/intel/i40e/i40e_debugfs.c vsi->tc_config.enabled_tc); tc_config 1686 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.numtc = vsi->mqprio_qopt.qopt.num_tc; tc_config 1687 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.enabled_tc = enabled_tc ? enabled_tc : 1; tc_config 1701 drivers/net/ethernet/intel/i40e/i40e_main.c if (vsi->tc_config.enabled_tc & BIT(i)) { tc_config 1706 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qoffset = offset; tc_config 1707 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qcount = qcount; tc_config 1708 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].netdev_tc = netdev_tc++; tc_config 1714 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qoffset = 0; tc_config 1715 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qcount = 1; tc_config 1716 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].netdev_tc = 0; tc_config 1797 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.numtc = numtc; tc_config 1798 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.enabled_tc = enabled_tc ? enabled_tc : 1; tc_config 1807 drivers/net/ethernet/intel/i40e/i40e_main.c if (vsi->tc_config.enabled_tc & BIT(i)) { tc_config 1815 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.enabled_tc != 1) { tc_config 1829 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qoffset = offset; tc_config 1830 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qcount = qcount; tc_config 1840 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].netdev_tc = netdev_tc++; tc_config 1851 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qoffset = 0; tc_config 1852 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qcount = 1; tc_config 1853 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].netdev_tc = 0; tc_config 3441 drivers/net/ethernet/intel/i40e/i40e_main.c if (!(vsi->tc_config.enabled_tc & BIT_ULL(n))) tc_config 3444 drivers/net/ethernet/intel/i40e/i40e_main.c qoffset = vsi->tc_config.tc_info[n].qoffset; tc_config 3445 drivers/net/ethernet/intel/i40e/i40e_main.c qcount = vsi->tc_config.tc_info[n].qcount; tc_config 5295 drivers/net/ethernet/intel/i40e/i40e_main.c if (netdev_set_num_tc(netdev, vsi->tc_config.numtc)) tc_config 5307 drivers/net/ethernet/intel/i40e/i40e_main.c if (vsi->tc_config.enabled_tc & BIT(i)) tc_config 5309 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].netdev_tc, tc_config 5310 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qcount, tc_config 5311 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qoffset); tc_config 5322 drivers/net/ethernet/intel/i40e/i40e_main.c netdev_tc = vsi->tc_config.tc_info[ets_tc].netdev_tc; tc_config 5369 drivers/net/ethernet/intel/i40e/i40e_main.c if (vsi->tc_config.enabled_tc == enabled_tc && tc_config 6163 drivers/net/ethernet/intel/i40e/i40e_main.c if (!is_power_of_2(vsi->tc_config.tc_info[0].qcount)) { tc_config 6166 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[0].qcount); tc_config 6256 drivers/net/ethernet/intel/i40e/i40e_main.c if (vsi->tc_config.enabled_tc & BIT(i)) { tc_config 6265 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qcount; tc_config 6267 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qoffset; tc_config 6874 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.numtc = 1; tc_config 6875 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.enabled_tc = 1; tc_config 6882 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qoffset = 0; tc_config 6884 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qcount = qcount; tc_config 6886 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].qcount = 1; tc_config 6887 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.tc_info[i].netdev_tc = 0; tc_config 7453 drivers/net/ethernet/intel/i40e/i40e_main.c if (enabled_tc == vsi->tc_config.enabled_tc && tc_config 7473 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->seid, vsi->tc_config.tc_info[0].qcount); tc_config 7958 drivers/net/ethernet/intel/i40e/i40e_main.c } else if (vsi->tc_config.enabled_tc & BIT(tc)) { tc_config 11635 drivers/net/ethernet/intel/i40e/i40e_main.c (vsi->tc_config.numtc ? vsi->tc_config.numtc : 1); tc_config 11704 drivers/net/ethernet/intel/i40e/i40e_main.c qcount = vsi->num_queue_pairs / vsi->tc_config.numtc; tc_config 12378 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.enabled_tc); tc_config 13009 drivers/net/ethernet/intel/i40e/i40e_main.c i40e_vsi_config_netdev_tc(vsi, vsi->tc_config.enabled_tc); tc_config 13517 drivers/net/ethernet/intel/i40e/i40e_main.c enabled_tc = pf->vsi[pf->lan_vsi]->tc_config.enabled_tc; tc_config 13518 drivers/net/ethernet/intel/i40e/i40e_main.c pf->vsi[pf->lan_vsi]->tc_config.enabled_tc = 0; tc_config 13605 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.enabled_tc); tc_config 13608 drivers/net/ethernet/intel/i40e/i40e_main.c vsi->tc_config.enabled_tc); tc_config 14295 drivers/net/ethernet/intel/i40e/i40e_main.c u8 enabled_tc = pf->vsi[pf->lan_vsi]->tc_config.enabled_tc; tc_config 14297 drivers/net/ethernet/intel/i40e/i40e_main.c pf->vsi[pf->lan_vsi]->tc_config.enabled_tc = 0; tc_config 85 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c p = &dcb_config->tc_config[i].path[direction]; tc_config 107 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c p = &dcb_config->tc_config[i].path[direction]; tc_config 152 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c dcb_config->tc_config[i].desc_credits_max = tc_config 164 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c struct tc_configuration *tc_config = &cfg->tc_config[0]; tc_config 168 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c if (tc_config[tc].dcb_pfc != pfc_disabled) tc_config 176 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c struct tc_configuration *tc_config = &cfg->tc_config[0]; tc_config 180 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c refill[tc] = tc_config[tc].path[direction].data_credits_refill; tc_config 185 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c struct tc_configuration *tc_config = &cfg->tc_config[0]; tc_config 189 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c max[tc] = tc_config[tc].desc_credits_max; tc_config 195 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c struct tc_configuration *tc_config = &cfg->tc_config[0]; tc_config 199 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c bwgid[tc] = tc_config[tc].path[direction].bwg_id; tc_config 205 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c struct tc_configuration *tc_config = &cfg->tc_config[0]; tc_config 209 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c ptype[tc] = tc_config[tc].path[direction].prio_type; tc_config 214 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c struct tc_configuration *tc_config = &cfg->tc_config[0]; tc_config 228 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c if (prio_mask & tc_config[tc].path[direction].up_to_tc_bitmap) tc_config 109 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h struct tc_configuration tc_config[MAX_TRAFFIC_CLASS]; tc_config 45 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c src = &scfg->tc_config[i - DCB_PG_ATTR_TC_0]; tc_config 46 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c dst = &dcfg->tc_config[i - DCB_PG_ATTR_TC_0]; tc_config 107 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c if (dcfg->tc_config[j].dcb_pfc != scfg->tc_config[j].dcb_pfc) { tc_config 108 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c dcfg->tc_config[j].dcb_pfc = scfg->tc_config[j].dcb_pfc; tc_config 174 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c adapter->temp_dcb_cfg.tc_config[tc].path[0].prio_type = prio; tc_config 176 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c adapter->temp_dcb_cfg.tc_config[tc].path[0].bwg_id = bwg_id; tc_config 178 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c adapter->temp_dcb_cfg.tc_config[tc].path[0].bwg_percent = tc_config 181 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c adapter->temp_dcb_cfg.tc_config[tc].path[0].up_to_tc_bitmap = tc_config 200 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c adapter->temp_dcb_cfg.tc_config[tc].path[1].prio_type = prio; tc_config 202 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c adapter->temp_dcb_cfg.tc_config[tc].path[1].bwg_id = bwg_id; tc_config 204 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c adapter->temp_dcb_cfg.tc_config[tc].path[1].bwg_percent = tc_config 207 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c adapter->temp_dcb_cfg.tc_config[tc].path[1].up_to_tc_bitmap = tc_config 225 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c *prio = adapter->dcb_cfg.tc_config[tc].path[0].prio_type; tc_config 226 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c *bwg_id = adapter->dcb_cfg.tc_config[tc].path[0].bwg_id; tc_config 227 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c *bw_pct = adapter->dcb_cfg.tc_config[tc].path[0].bwg_percent; tc_config 228 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c *up_map = adapter->dcb_cfg.tc_config[tc].path[0].up_to_tc_bitmap; tc_config 245 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c *prio = adapter->dcb_cfg.tc_config[tc].path[1].prio_type; tc_config 246 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c *bwg_id = adapter->dcb_cfg.tc_config[tc].path[1].bwg_id; tc_config 247 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c *bw_pct = adapter->dcb_cfg.tc_config[tc].path[1].bwg_percent; tc_config 248 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c *up_map = adapter->dcb_cfg.tc_config[tc].path[1].up_to_tc_bitmap; tc_config 264 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c adapter->temp_dcb_cfg.tc_config[priority].dcb_pfc = setting; tc_config 265 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c if (adapter->temp_dcb_cfg.tc_config[priority].dcb_pfc != tc_config 266 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c adapter->dcb_cfg.tc_config[priority].dcb_pfc) tc_config 275 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c *setting = adapter->dcb_cfg.tc_config[priority].dcb_pfc; tc_config 6214 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c tc = &adapter->dcb_cfg.tc_config[j]; tc_config 6223 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c tc = &adapter->dcb_cfg.tc_config[0];