Lines Matching defs:etscfg
345 struct ice_dcb_ets_cfg *etscfg;
355 etscfg = &dcbcfg->etscfg;
356 etscfg->willing = ((buf[0] & ICE_IEEE_ETS_WILLING_M) >>
358 etscfg->cbs = ((buf[0] & ICE_IEEE_ETS_CBS_M) >> ICE_IEEE_ETS_CBS_S);
359 etscfg->maxtcs = ((buf[0] & ICE_IEEE_ETS_MAXTC_M) >>
363 ice_parse_ieee_ets_common_tlv(&buf[1], etscfg);
512 struct ice_dcb_ets_cfg *etscfg;
517 etscfg = &dcbcfg->etscfg;
520 etscfg->willing = 1;
522 etscfg->cbs = 0;
532 etscfg->prio_table[i * 2] =
535 etscfg->prio_table[i * 2 + 1] =
548 etscfg->tcbwtable[i] = buf[offset++];
550 if (etscfg->prio_table[i] == ICE_CEE_PGID_STRICT)
551 dcbcfg->etscfg.tsatable[i] = ICE_IEEE_TSA_STRICT;
553 dcbcfg->etscfg.tsatable[i] = ICE_IEEE_TSA_ETS;
557 etscfg->maxtcs = buf[offset];
1025 dcbcfg->etscfg.maxtcs = cee_cfg->oper_num_tc;
1031 dcbcfg->etscfg.prio_table[i * 2] =
1034 dcbcfg->etscfg.prio_table[i * 2 + 1] =
1040 dcbcfg->etscfg.tcbwtable[i] = cee_cfg->oper_tc_bw[i];
1042 if (dcbcfg->etscfg.prio_table[i] == ICE_CEE_PGID_STRICT) {
1044 dcbcfg->etscfg.prio_table[i] = cee_cfg->oper_num_tc - 1;
1045 dcbcfg->etscfg.tsatable[i] = ICE_IEEE_TSA_STRICT;
1047 dcbcfg->etscfg.tsatable[i] = ICE_IEEE_TSA_ETS;
1358 struct ice_dcb_ets_cfg *etscfg;
1379 etscfg = &dcbcfg->etscfg;
1380 if (etscfg->willing)
1382 maxtcwilling |= etscfg->maxtcs & ICE_IEEE_ETS_MAXTC_M;
1386 ice_add_ieee_ets_common_tlv(&buf[1], etscfg);
1578 struct ice_dcb_ets_cfg *etscfg;
1599 etscfg = &dcbcfg->etscfg;
1600 buf[0] = etscfg->maxtcs & ICE_IEEE_ETS_MAXTC_M;
1612 buf[offset] = etscfg->tcbwtable[i];
1613 buf[offset + ICE_MAX_TRAFFIC_CLASS] = etscfg->tsatable[i];