PSM_EV_OPEN_A
if ((sc->state & (PSM_OPEN | PSM_EV_OPEN_R | PSM_EV_OPEN_A)) &&
if (!(sc->state & (PSM_OPEN | PSM_EV_OPEN_A)))
if (sc->state & (PSM_OPEN | PSM_EV_OPEN_A))
sc->state |= PSM_EV_OPEN_A;
sc->state &= ~PSM_EV_OPEN_A;
if (!(sc->state & (PSM_EV_OPEN_R | PSM_EV_OPEN_A)))
if (!(sc->state & (PSM_EV_OPEN_R | PSM_EV_OPEN_A)))
if (!(sc->state & (PSM_OPEN | PSM_EV_OPEN_R | PSM_EV_OPEN_A)))