FMD_ASRU_PRESENT
alp->al_flags |= FMD_ASRU_PRESENT;
alp->al_asru->asru_flags |= FMD_ASRU_PRESENT;
alp->al_flags &= ~FMD_ASRU_PRESENT;
alp->al_asru->asru_flags &= ~FMD_ASRU_PRESENT;
st |= (alp->al_flags & (FMD_ASRU_DEGRADED | FMD_ASRU_PRESENT));
st |= (alp->al_flags & (FMD_ASRU_DEGRADED)) | FMD_ASRU_PRESENT;
!(ap->asru_flags & FMD_ASRU_PRESENT)))
ap->asru_flags |= FMD_ASRU_PRESENT;
FMD_ASRU_PRESENT)) == (FMD_ASRU_FAULTY | FMD_ASRU_PRESENT)) {
if (!(state & FMD_ASRU_PRESENT))
*rvalp |= ((state & FMD_ASRU_UNUSABLE) && (state & FMD_ASRU_PRESENT));
if (!(state & FMD_ASRU_PRESENT) || (!(state & FMD_ASRU_FAULTY) &&
if ((state & FMD_ASRU_PRESENT) && (state & FMD_ASRU_UNUSABLE) &&
alp->al_flags |= FMD_ASRU_PRESENT;
alp->al_asru->asru_flags |= FMD_ASRU_PRESENT;