Lines Matching refs:sc_flags
184 uint32_t sc_flags; /* flags */ member
446 KASSERT((sc->sc_flags & UKBD_FLAG_POLLING) != 0, in ukbd_do_poll()
497 (sc->sc_flags & UKBD_FLAG_POLLING) != 0, in ukbd_get_key()
501 (sc->sc_flags & UKBD_FLAG_GONE) == 0) { in ukbd_get_key()
507 if (sc->sc_flags & UKBD_FLAG_POLLING) in ukbd_get_key()
629 if ((sc->sc_flags & UKBD_FLAG_POLLING) != 0) in ukbd_event_keyinput()
738 if ((sc->sc_flags & UKBD_FLAG_APPLE_EJECT) && in ukbd_intr_callback()
745 if ((sc->sc_flags & UKBD_FLAG_APPLE_FN) && in ukbd_intr_callback()
752 if ((sc->sc_flags & UKBD_FLAG_CTRL_L) && in ukbd_intr_callback()
759 if ((sc->sc_flags & UKBD_FLAG_CTRL_R) && in ukbd_intr_callback()
766 if ((sc->sc_flags & UKBD_FLAG_SHIFT_L) && in ukbd_intr_callback()
773 if ((sc->sc_flags & UKBD_FLAG_SHIFT_R) && in ukbd_intr_callback()
780 if ((sc->sc_flags & UKBD_FLAG_ALT_L) && in ukbd_intr_callback()
787 if ((sc->sc_flags & UKBD_FLAG_ALT_R) && in ukbd_intr_callback()
794 if ((sc->sc_flags & UKBD_FLAG_WIN_L) && in ukbd_intr_callback()
801 if ((sc->sc_flags & UKBD_FLAG_WIN_R) && in ukbd_intr_callback()
811 if ((sc->sc_flags & UKBD_FLAG_EVENTS) && in ukbd_intr_callback()
841 if (sc->sc_flags & UKBD_FLAG_APPLE_SWAP) { in ukbd_intr_callback()
892 if (!(sc->sc_flags & UKBD_FLAG_SET_LEDS)) in ukbd_set_leds_callback()
894 sc->sc_flags &= ~UKBD_FLAG_SET_LEDS; in ukbd_set_leds_callback()
910 if (sc->sc_flags & UKBD_FLAG_NUMLOCK) { in ukbd_set_leds_callback()
919 if (sc->sc_flags & UKBD_FLAG_SCROLLLOCK) { in ukbd_set_leds_callback()
928 if (sc->sc_flags & UKBD_FLAG_CAPSLOCK) { in ukbd_set_leds_callback()
1078 sc->sc_flags &= ~UKBD_FLAG_HID_MASK; in ukbd_parse_hid()
1090 sc->sc_flags |= UKBD_FLAG_APPLE_EJECT | in ukbd_parse_hid()
1099 sc->sc_flags |= UKBD_FLAG_APPLE_FN; in ukbd_parse_hid()
1108 sc->sc_flags |= UKBD_FLAG_CTRL_L; in ukbd_parse_hid()
1116 sc->sc_flags |= UKBD_FLAG_CTRL_R; in ukbd_parse_hid()
1124 sc->sc_flags |= UKBD_FLAG_SHIFT_L; in ukbd_parse_hid()
1132 sc->sc_flags |= UKBD_FLAG_SHIFT_R; in ukbd_parse_hid()
1140 sc->sc_flags |= UKBD_FLAG_ALT_L; in ukbd_parse_hid()
1148 sc->sc_flags |= UKBD_FLAG_ALT_R; in ukbd_parse_hid()
1156 sc->sc_flags |= UKBD_FLAG_WIN_L; in ukbd_parse_hid()
1164 sc->sc_flags |= UKBD_FLAG_WIN_R; in ukbd_parse_hid()
1175 sc->sc_flags |= UKBD_FLAG_EVENTS; in ukbd_parse_hid()
1189 sc->sc_flags |= UKBD_FLAG_NUMLOCK; in ukbd_parse_hid()
1197 sc->sc_flags |= UKBD_FLAG_CAPSLOCK; in ukbd_parse_hid()
1205 sc->sc_flags |= UKBD_FLAG_SCROLLLOCK; in ukbd_parse_hid()
1305 (err != 0) || (!(sc->sc_flags & UKBD_FLAG_EVENTS))) { in ukbd_attach()
1350 if (sc->sc_flags & (UKBD_FLAG_NUMLOCK | UKBD_FLAG_CAPSLOCK | in ukbd_attach()
1357 if (sc->sc_flags & UKBD_FLAG_NUMLOCK) in ukbd_attach()
1359 if (sc->sc_flags & UKBD_FLAG_CAPSLOCK) in ukbd_attach()
1361 if (sc->sc_flags & UKBD_FLAG_SCROLLLOCK) in ukbd_attach()
1370 sc->sc_flags |= UKBD_FLAG_ATTACHED; in ukbd_attach()
1411 sc->sc_flags |= UKBD_FLAG_GONE; in ukbd_detach()
1416 if (sc->sc_flags & UKBD_FLAG_ATTACHED) { in ukbd_detach()
1431 if (sc->sc_flags & UKBD_FLAG_ATTACHED) { in ukbd_detach()
1581 if (sc->sc_flags & UKBD_FLAG_POLLING) in ukbd_check()
1607 (!(sc->sc_flags & UKBD_FLAG_COMPOSE))) { in ukbd_check_char_locked()
1697 (!(sc->sc_flags & UKBD_FLAG_COMPOSE))) { in ukbd_read_char_locked()
1760 if (sc->sc_flags & UKBD_FLAG_COMPOSE) { in ukbd_read_char_locked()
1761 sc->sc_flags &= ~UKBD_FLAG_COMPOSE; in ukbd_read_char_locked()
1768 if (!(sc->sc_flags & UKBD_FLAG_COMPOSE)) { in ukbd_read_char_locked()
1769 sc->sc_flags |= UKBD_FLAG_COMPOSE; in ukbd_read_char_locked()
1784 if (sc->sc_flags & UKBD_FLAG_COMPOSE) { in ukbd_read_char_locked()
1830 sc->sc_flags &= ~UKBD_FLAG_COMPOSE; in ukbd_read_char_locked()
1905 if ((sc->sc_flags & UKBD_FLAG_POLLING) == 0) in ukbd_ioctl_locked()
2055 sc->sc_flags &= ~(UKBD_FLAG_COMPOSE | UKBD_FLAG_POLLING); in ukbd_clear_state()
2099 sc->sc_flags |= UKBD_FLAG_POLLING; in ukbd_poll()
2102 sc->sc_flags &= ~UKBD_FLAG_POLLING; in ukbd_poll()
2120 sc->sc_flags |= UKBD_FLAG_SET_LEDS; in ukbd_set_leds()