Lines Matching refs:ets
70 struct ieee_ets *ets) in nfp_nic_dcbnl_ieee_getets() argument
78 ets->prio_tc[i] = dcb->prio2tc[i]; in nfp_nic_dcbnl_ieee_getets()
79 ets->tc_tx_bw[i] = dcb->tc_tx_pct[i]; in nfp_nic_dcbnl_ieee_getets()
80 ets->tc_tsa[i] = dcb->tc_tsa[i]; in nfp_nic_dcbnl_ieee_getets()
209 static int dcb_ets_check(struct net_device *dev, struct ieee_ets *ets) in dcb_ets_check() argument
218 if (ets->tc_tsa[i] == IEEE_8021QAZ_TSA_ETS) { in dcb_ets_check()
220 sum += ets->tc_tx_bw[i]; in dcb_ets_check()
221 } else if (ets->tc_tx_bw[i]) { in dcb_ets_check()
264 struct ieee_ets *ets) in nfp_nic_dcbnl_ieee_setets() argument
274 err = dcb_ets_check(dev, ets); in nfp_nic_dcbnl_ieee_setets()
281 dcb->prio2tc[i] = ets->prio_tc[i]; in nfp_nic_dcbnl_ieee_setets()
282 dcb->tc_tx_pct[i] = ets->tc_tx_bw[i]; in nfp_nic_dcbnl_ieee_setets()
283 dcb->tc_tsa[i] = ets->tc_tsa[i]; in nfp_nic_dcbnl_ieee_setets()