FM10K_STATE_CLOSED
case FM10K_STATE_CLOSED:
mbx->state = FM10K_STATE_CLOSED;
if (mbx->state == FM10K_STATE_CLOSED)
} while ((timeout > 0) && (mbx->state != FM10K_STATE_CLOSED));
if (mbx->state != FM10K_STATE_CLOSED)
mbx->state = FM10K_STATE_CLOSED;
if (mbx->state != FM10K_STATE_CLOSED)
} while ((timeout > 0) && (mbx->state != FM10K_STATE_CLOSED));
mbx->state = FM10K_STATE_CLOSED;
case FM10K_STATE_CLOSED:
mbx->state = FM10K_STATE_CLOSED;
if (mbx->state == FM10K_STATE_CLOSED)
mbx->state = FM10K_STATE_CLOSED;
case FM10K_STATE_CLOSED: