• Home
  • Raw
  • Download

Lines Matching refs:ets

32 static int ice_dcbnl_getets(struct net_device *netdev, struct ieee_ets *ets)  in ice_dcbnl_getets()  argument
40 ets->willing = dcbxcfg->etscfg.willing; in ice_dcbnl_getets()
41 ets->ets_cap = dcbxcfg->etscfg.maxtcs; in ice_dcbnl_getets()
42 ets->cbs = dcbxcfg->etscfg.cbs; in ice_dcbnl_getets()
43 memcpy(ets->tc_tx_bw, dcbxcfg->etscfg.tcbwtable, sizeof(ets->tc_tx_bw)); in ice_dcbnl_getets()
44 memcpy(ets->tc_rx_bw, dcbxcfg->etscfg.tcbwtable, sizeof(ets->tc_rx_bw)); in ice_dcbnl_getets()
45 memcpy(ets->tc_tsa, dcbxcfg->etscfg.tsatable, sizeof(ets->tc_tsa)); in ice_dcbnl_getets()
46 memcpy(ets->prio_tc, dcbxcfg->etscfg.prio_table, sizeof(ets->prio_tc)); in ice_dcbnl_getets()
47 memcpy(ets->tc_reco_bw, dcbxcfg->etsrec.tcbwtable, in ice_dcbnl_getets()
48 sizeof(ets->tc_reco_bw)); in ice_dcbnl_getets()
49 memcpy(ets->tc_reco_tsa, dcbxcfg->etsrec.tsatable, in ice_dcbnl_getets()
50 sizeof(ets->tc_reco_tsa)); in ice_dcbnl_getets()
51 memcpy(ets->reco_prio_tc, dcbxcfg->etscfg.prio_table, in ice_dcbnl_getets()
52 sizeof(ets->reco_prio_tc)); in ice_dcbnl_getets()
62 static int ice_dcbnl_setets(struct net_device *netdev, struct ieee_ets *ets) in ice_dcbnl_setets() argument
77 new_cfg->etscfg.willing = ets->willing; in ice_dcbnl_setets()
78 new_cfg->etscfg.cbs = ets->cbs; in ice_dcbnl_setets()
80 new_cfg->etscfg.tcbwtable[i] = ets->tc_tx_bw[i]; in ice_dcbnl_setets()
81 bwcfg += ets->tc_tx_bw[i]; in ice_dcbnl_setets()
82 new_cfg->etscfg.tsatable[i] = ets->tc_tsa[i]; in ice_dcbnl_setets()
83 new_cfg->etscfg.prio_table[i] = ets->prio_tc[i]; in ice_dcbnl_setets()
84 if (ets->prio_tc[i] > max_tc) in ice_dcbnl_setets()
85 max_tc = ets->prio_tc[i]; in ice_dcbnl_setets()
86 new_cfg->etsrec.tcbwtable[i] = ets->tc_reco_bw[i]; in ice_dcbnl_setets()
87 bwrec += ets->tc_reco_bw[i]; in ice_dcbnl_setets()
88 new_cfg->etsrec.tsatable[i] = ets->tc_reco_tsa[i]; in ice_dcbnl_setets()
89 new_cfg->etsrec.prio_table[i] = ets->reco_prio_tc[i]; in ice_dcbnl_setets()