Lines Matching refs:ets
513 struct ieee_ets *ets) in ixgbe_dcbnl_ieee_getets() argument
518 ets->ets_cap = adapter->dcb_cfg.num_tcs.pg_tcs; in ixgbe_dcbnl_ieee_getets()
524 ets->cbs = my_ets->cbs; in ixgbe_dcbnl_ieee_getets()
525 memcpy(ets->tc_tx_bw, my_ets->tc_tx_bw, sizeof(ets->tc_tx_bw)); in ixgbe_dcbnl_ieee_getets()
526 memcpy(ets->tc_rx_bw, my_ets->tc_rx_bw, sizeof(ets->tc_rx_bw)); in ixgbe_dcbnl_ieee_getets()
527 memcpy(ets->tc_tsa, my_ets->tc_tsa, sizeof(ets->tc_tsa)); in ixgbe_dcbnl_ieee_getets()
528 memcpy(ets->prio_tc, my_ets->prio_tc, sizeof(ets->prio_tc)); in ixgbe_dcbnl_ieee_getets()
533 struct ieee_ets *ets) in ixgbe_dcbnl_ieee_setets() argument
560 if (ets->prio_tc[i] > max_tc) in ixgbe_dcbnl_ieee_setets()
561 max_tc = ets->prio_tc[i]; in ixgbe_dcbnl_ieee_setets()
562 if (ets->prio_tc[i] != adapter->ixgbe_ieee_ets->prio_tc[i]) in ixgbe_dcbnl_ieee_setets()
566 memcpy(adapter->ixgbe_ieee_ets, ets, sizeof(*adapter->ixgbe_ieee_ets)); in ixgbe_dcbnl_ieee_setets()
582 return ixgbe_dcb_hw_ets(&adapter->hw, ets, max_frame); in ixgbe_dcbnl_ieee_setets()
741 struct ieee_ets ets = {0}; in ixgbe_dcbnl_setdcbx() local
757 ets.ets_cap = 8; in ixgbe_dcbnl_setdcbx()
761 ixgbe_dcbnl_ieee_setets(dev, &ets); in ixgbe_dcbnl_setdcbx()
772 ixgbe_dcbnl_ieee_setets(dev, &ets); in ixgbe_dcbnl_setdcbx()