Lines Matching refs:sc_state
158 enum ec_state_t sc_state;
195 if ((sc)->sc_state < __arraycount(acpiec_state_names)) { \
196 state = acpiec_state_names[(sc)->sc_state]; \
199 (sc)->sc_state); \
394 sc->sc_state = EC_STATE_FREE;
686 if (sc->sc_state == EC_STATE_FREE)
695 while (sc->sc_state != EC_STATE_FREE && timeo-- > 0) {
699 if (sc->sc_state != EC_STATE_FREE) {
701 sc->sc_state);
708 while (sc->sc_state != EC_STATE_FREE &&
711 if (sc->sc_state != EC_STATE_FREE) {
737 KASSERT(sc->sc_state == EC_STATE_FREE);
740 sc->sc_state = EC_STATE_READ;
775 KASSERT(sc->sc_state == EC_STATE_FREE);
779 sc->sc_state = EC_STATE_WRITE;
889 if (sc->sc_state == EC_STATE_FREE)
900 while (sc->sc_state != EC_STATE_FREE)
931 KASSERT(sc->sc_state == EC_STATE_FREE);
936 sc->sc_state = EC_STATE_QUERY;
980 switch (sc->sc_state) {
985 sc->sc_state = EC_STATE_QUERY_VAL;
992 sc->sc_state = EC_STATE_FREE;
999 sc->sc_state = EC_STATE_READ_ADDR;
1006 sc->sc_state = EC_STATE_READ_VAL;
1013 sc->sc_state = EC_STATE_FREE;
1020 sc->sc_state = EC_STATE_WRITE_ADDR;
1027 sc->sc_state = EC_STATE_WRITE_VAL;
1034 sc->sc_state = EC_STATE_FREE;
1049 if (sc->sc_state == EC_STATE_FREE) {
1063 if (sc->sc_state != EC_STATE_FREE) {