Lines Matching refs:refill

48  * @refill: refill credits index by traffic class
52 s32 ixgbe_dcb_calculate_tc_credits(u8 *bw, u16 *refill, u16 *max,
75 refill[i] = (u16)val;
133 * a multiplier. It is required that the refill credits must be
154 /* Calculate credit refill ratio using multiplier */
225 u16 *refill)
231 refill[tc] = tc_config[tc].path[direction].data_credits_refill;
462 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS] = { 0 };
465 ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
473 ret = ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, tsa);
480 ret = ixgbe_dcb_config_rx_arbiter_82599(hw, refill, max, bwgid,
502 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS];
505 ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
512 ret = ixgbe_dcb_config_tx_desc_arbiter_82598(hw, refill, max,
520 ret = ixgbe_dcb_config_tx_desc_arbiter_82599(hw, refill, max,
543 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS];
546 ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
554 ret = ixgbe_dcb_config_tx_data_arbiter_82598(hw, refill, max,
562 ret = ixgbe_dcb_config_tx_data_arbiter_82599(hw, refill, max,
648 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS];
652 ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
664 refill, max, bwgid, tsa);
673 refill, max, bwgid,
712 s32 ixgbe_dcb_hw_config(struct ixgbe_hw *hw, u16 *refill, u16 *max,
717 ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, tsa);
718 ixgbe_dcb_config_tx_desc_arbiter_82598(hw, refill, max, bwg_id,
720 ixgbe_dcb_config_tx_data_arbiter_82598(hw, refill, max, bwg_id,
728 ixgbe_dcb_config_rx_arbiter_82599(hw, refill, max, bwg_id,
730 ixgbe_dcb_config_tx_desc_arbiter_82599(hw, refill, max, bwg_id,
732 ixgbe_dcb_config_tx_data_arbiter_82599(hw, refill, max, bwg_id,