refill
refill:
goto refill;
for (refill(&buffer); buffer.navail > 0; refill(&buffer)) {
refill:
goto refill;
goto refill;
goto refill;
goto refill;
goto refill;
goto refill;
goto refill;
refill:
u16 *refill)
refill[tc] = tc_config[tc].path[direction].data_credits_refill;
u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS] = { 0 };
ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
ret = ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, tsa);
ret = ixgbe_dcb_config_rx_arbiter_82599(hw, refill, max, bwgid,
u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS];
ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
ret = ixgbe_dcb_config_tx_desc_arbiter_82598(hw, refill, max,
s32 ixgbe_dcb_calculate_tc_credits(u8 *bw, u16 *refill, u16 *max,
ret = ixgbe_dcb_config_tx_desc_arbiter_82599(hw, refill, max,
u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS];
ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
ret = ixgbe_dcb_config_tx_data_arbiter_82598(hw, refill, max,
ret = ixgbe_dcb_config_tx_data_arbiter_82599(hw, refill, max,
u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS];
ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill);
refill, max, bwgid, tsa);
refill, max, bwgid,
s32 ixgbe_dcb_hw_config(struct ixgbe_hw *hw, u16 *refill, u16 *max,
ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, tsa);
ixgbe_dcb_config_tx_desc_arbiter_82598(hw, refill, max, bwg_id,
ixgbe_dcb_config_tx_data_arbiter_82598(hw, refill, max, bwg_id,
ixgbe_dcb_config_rx_arbiter_82599(hw, refill, max, bwg_id,
ixgbe_dcb_config_tx_desc_arbiter_82599(hw, refill, max, bwg_id,
ixgbe_dcb_config_tx_data_arbiter_82599(hw, refill, max, bwg_id,
refill[i] = (u16)val;
s32 ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *hw, u16 *refill,
credit_refill = refill[i];
u16 *refill, u16 *max, u8 *bwg_id,
reg |= (u32)(refill[i]);
u16 *refill, u16 *max, u8 *bwg_id,
reg = refill[i];
u16 *refill, u16 *max, u8 *bwg_id,
ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, tsa);
ixgbe_dcb_config_tx_desc_arbiter_82598(hw, refill, max, bwg_id,
ixgbe_dcb_config_tx_data_arbiter_82598(hw, refill, max, bwg_id,
s32 ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *hw, u16 *refill,
credit_refill = refill[i];
s32 ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *hw, u16 *refill,
reg |= (u32)(refill[i]);
s32 ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *hw, u16 *refill,
reg = refill[i];
u16 *refill, u16 *max, u8 *bwg_id, u8 *tsa,
ixgbe_dcb_config_rx_arbiter_82599(hw, refill, max, bwg_id, tsa,
ixgbe_dcb_config_tx_desc_arbiter_82599(hw, refill, max, bwg_id,
ixgbe_dcb_config_tx_data_arbiter_82599(hw, refill, max, bwg_id,
boolean_t refill, draining;
refill = B_FALSE;
refill = B_TRUE;
refill = B_FALSE;
} while (refill);