PSM_EV_OPEN_R
if ((sc->state & (PSM_OPEN | PSM_EV_OPEN_R | PSM_EV_OPEN_A)) &&
sc->state |= PSM_EV_OPEN_R;
sc->state &= ~PSM_EV_OPEN_R;
if (!(sc->state & (PSM_OPEN | PSM_EV_OPEN_R)))
if (sc->state & (PSM_OPEN | PSM_EV_OPEN_R))
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)))