Lines Matching refs:etscfg

62 	struct i40e_dcb_ets_config *etscfg;  in i40e_parse_ieee_etscfg_tlv()  local
75 etscfg = &dcbcfg->etscfg; in i40e_parse_ieee_etscfg_tlv()
76 etscfg->willing = (u8)((buf[offset] & I40E_IEEE_ETS_WILLING_MASK) >> in i40e_parse_ieee_etscfg_tlv()
78 etscfg->cbs = (u8)((buf[offset] & I40E_IEEE_ETS_CBS_MASK) >> in i40e_parse_ieee_etscfg_tlv()
80 etscfg->maxtcs = (u8)((buf[offset] & I40E_IEEE_ETS_MAXTC_MASK) >> in i40e_parse_ieee_etscfg_tlv()
97 etscfg->prioritytable[i * 2] = priority; in i40e_parse_ieee_etscfg_tlv()
100 etscfg->prioritytable[i * 2 + 1] = priority; in i40e_parse_ieee_etscfg_tlv()
111 etscfg->tcbwtable[i] = buf[offset++]; in i40e_parse_ieee_etscfg_tlv()
120 etscfg->tsatable[i] = buf[offset++]; in i40e_parse_ieee_etscfg_tlv()
304 struct i40e_dcb_ets_config *etscfg; in i40e_parse_cee_pgcfg_tlv() local
310 etscfg = &dcbcfg->etscfg; in i40e_parse_cee_pgcfg_tlv()
313 etscfg->willing = 1; in i40e_parse_cee_pgcfg_tlv()
315 etscfg->cbs = 0; in i40e_parse_cee_pgcfg_tlv()
327 etscfg->prioritytable[i * 2] = priority; in i40e_parse_cee_pgcfg_tlv()
330 etscfg->prioritytable[i * 2 + 1] = priority; in i40e_parse_cee_pgcfg_tlv()
341 etscfg->tcbwtable[i] = buf[offset++]; in i40e_parse_cee_pgcfg_tlv()
344 etscfg->maxtcs = buf[offset]; in i40e_parse_cee_pgcfg_tlv()
612 dcbcfg->etscfg.maxtcs = cee_cfg->oper_num_tc; in i40e_cee_to_dcb_v1_config()
618 dcbcfg->etscfg.prioritytable[i*2] = tc; in i40e_cee_to_dcb_v1_config()
622 dcbcfg->etscfg.prioritytable[i*2 + 1] = tc; in i40e_cee_to_dcb_v1_config()
626 dcbcfg->etscfg.tcbwtable[i] = cee_cfg->oper_tc_bw[i]; in i40e_cee_to_dcb_v1_config()
629 if (dcbcfg->etscfg.prioritytable[i] == I40E_CEE_PGID_STRICT) { in i40e_cee_to_dcb_v1_config()
631 dcbcfg->etscfg.prioritytable[i] = in i40e_cee_to_dcb_v1_config()
633 dcbcfg->etscfg.tsatable[i] = I40E_IEEE_TSA_STRICT; in i40e_cee_to_dcb_v1_config()
635 dcbcfg->etscfg.tsatable[i] = I40E_IEEE_TSA_ETS; in i40e_cee_to_dcb_v1_config()
690 dcbcfg->etscfg.maxtcs = cee_cfg->oper_num_tc; in i40e_cee_to_dcb_config()
699 dcbcfg->etscfg.prioritytable[i * 2] = tc; in i40e_cee_to_dcb_config()
703 dcbcfg->etscfg.prioritytable[i * 2 + 1] = tc; in i40e_cee_to_dcb_config()
707 dcbcfg->etscfg.tcbwtable[i] = cee_cfg->oper_tc_bw[i]; in i40e_cee_to_dcb_config()
710 if (dcbcfg->etscfg.prioritytable[i] == I40E_CEE_PGID_STRICT) { in i40e_cee_to_dcb_config()
712 dcbcfg->etscfg.prioritytable[i] = in i40e_cee_to_dcb_config()
714 dcbcfg->etscfg.tsatable[i] = I40E_IEEE_TSA_STRICT; in i40e_cee_to_dcb_config()
716 dcbcfg->etscfg.tsatable[i] = I40E_IEEE_TSA_ETS; in i40e_cee_to_dcb_config()