HOLD_THROTTLE
case HOLD_THROTTLE:
(ptgt->m_t_throttle > HOLD_THROTTLE) &&
mptsas_set_throttle(mpt, ptgt, HOLD_THROTTLE);
mptsas_set_throttle(mpt, ptgt, HOLD_THROTTLE);
mptsas_set_throttle(mpt, ptgt, HOLD_THROTTLE);
(ptgt->m_t_throttle > HOLD_THROTTLE) &&
if (ptgt->m_t_throttle == HOLD_THROTTLE) {
if (what == HOLD_THROTTLE) {
ptgt->m_t_throttle = HOLD_THROTTLE;
mptsas_set_throttle(mpt, ptgt, HOLD_THROTTLE);
fas_set_throttles(fas, 0, N_SLOTS, HOLD_THROTTLE);
fas_set_throttles(fas, 0, N_SLOTS, HOLD_THROTTLE);
(fas->f_throttle[slot] > HOLD_THROTTLE) &&
if (what == HOLD_THROTTLE) {
fas->f_throttle[i] = HOLD_THROTTLE;
fas_set_all_lun_throttles(fas, slot, HOLD_THROTTLE);
if (fas->f_throttle[slot] == HOLD_THROTTLE) {
if ((fas->f_throttle[i] > HOLD_THROTTLE) &&
fas_set_throttles(fas, slot, 1, HOLD_THROTTLE);
fas_set_all_lun_throttles(fas, slot, HOLD_THROTTLE);
fas_set_throttles(fas, 0, N_SLOTS, HOLD_THROTTLE);
fas_set_all_lun_throttles(fas, start, HOLD_THROTTLE);