MEGASAS_HBA_OPERATIONAL
if (atomic_read(&instance->adprecovery) != MEGASAS_HBA_OPERATIONAL)
if (atomic_read(&instance->adprecovery) != MEGASAS_HBA_OPERATIONAL)
if (atomic_read(&instance->adprecovery) != MEGASAS_HBA_OPERATIONAL) {
if (atomic_read(&instance->adprecovery) == MEGASAS_HBA_OPERATIONAL)
if (atomic_read(&instance->adprecovery) != MEGASAS_HBA_OPERATIONAL) {
atomic_set(&instance->adprecovery, MEGASAS_HBA_OPERATIONAL);
if ((atomic_read(&instance->adprecovery) != MEGASAS_HBA_OPERATIONAL) &&
if (atomic_read(&instance->adprecovery) != MEGASAS_HBA_OPERATIONAL)
atomic_set(&instance->adprecovery, MEGASAS_HBA_OPERATIONAL);
if ((adp_state == MEGASAS_HBA_OPERATIONAL) ||
if (adp_state != MEGASAS_HBA_OPERATIONAL) {
MEGASAS_HBA_OPERATIONAL) &&
if (atomic_read(&instance->adprecovery) != MEGASAS_HBA_OPERATIONAL)
if (atomic_read(&instance->adprecovery) != MEGASAS_HBA_OPERATIONAL) {
if (atomic_read(&instance->adprecovery) != MEGASAS_HBA_OPERATIONAL) {
MEGASAS_HBA_OPERATIONAL))
} while ((atomic_read(&instance->adprecovery) != MEGASAS_HBA_OPERATIONAL) &&
if (atomic_read(&instance->adprecovery) == MEGASAS_HBA_OPERATIONAL) {
atomic_set(&instance->adprecovery, MEGASAS_HBA_OPERATIONAL);
atomic_set(&instance->adprecovery, MEGASAS_HBA_OPERATIONAL);