Home | History | Annotate | Download | only in ixgbe

Lines Matching defs:refill

52  * @refill: refill credits index by traffic class
56 s32 ixgbe_dcb_calculate_tc_credits(u8 *bw, u16 *refill, u16 *max,
79 refill[i] = (u16)val;
137 * a multiplier. It is required that the refill credits must be
158 /* Calculate credit refill ratio using multiplier */
162 /* Refill at least minimum credit */
229 u16 *refill)
235 refill[tc] = tc_config[tc].path[direction].data_credits_refill;
466 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS] = { 0 };
469 ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
477 ret = ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, tsa);
484 ret = ixgbe_dcb_config_rx_arbiter_82599(hw, refill, max, bwgid,
506 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS];
509 ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
516 ret = ixgbe_dcb_config_tx_desc_arbiter_82598(hw, refill, max,
524 ret = ixgbe_dcb_config_tx_desc_arbiter_82599(hw, refill, max,
547 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS];
550 ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
558 ret = ixgbe_dcb_config_tx_data_arbiter_82598(hw, refill, max,
566 ret = ixgbe_dcb_config_tx_data_arbiter_82599(hw, refill, max,
652 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS];
656 ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
668 refill, max, bwgid, tsa);
677 refill, max, bwgid,
716 s32 ixgbe_dcb_hw_config(struct ixgbe_hw *hw, u16 *refill, u16 *max,
721 ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, tsa);
722 ixgbe_dcb_config_tx_desc_arbiter_82598(hw, refill, max, bwg_id,
724 ixgbe_dcb_config_tx_data_arbiter_82598(hw, refill, max, bwg_id,
732 ixgbe_dcb_config_rx_arbiter_82599(hw, refill, max, bwg_id,
734 ixgbe_dcb_config_tx_desc_arbiter_82599(hw, refill, max, bwg_id,
736 ixgbe_dcb_config_tx_data_arbiter_82599(hw, refill, max, bwg_id,