Lines Matching refs:sc_modifiers
218 uint16_t sc_modifiers; member
741 sc->sc_modifiers |= MOD_EJECT; in ukbd_intr_callback()
743 sc->sc_modifiers &= ~MOD_EJECT; in ukbd_intr_callback()
748 sc->sc_modifiers |= MOD_FN; in ukbd_intr_callback()
750 sc->sc_modifiers &= ~MOD_FN; in ukbd_intr_callback()
755 sc-> sc_modifiers |= MOD_CONTROL_L; in ukbd_intr_callback()
757 sc-> sc_modifiers &= ~MOD_CONTROL_L; in ukbd_intr_callback()
762 sc->sc_modifiers |= MOD_CONTROL_R; in ukbd_intr_callback()
764 sc->sc_modifiers &= ~MOD_CONTROL_R; in ukbd_intr_callback()
769 sc->sc_modifiers |= MOD_SHIFT_L; in ukbd_intr_callback()
771 sc->sc_modifiers &= ~MOD_SHIFT_L; in ukbd_intr_callback()
776 sc->sc_modifiers |= MOD_SHIFT_R; in ukbd_intr_callback()
778 sc->sc_modifiers &= ~MOD_SHIFT_R; in ukbd_intr_callback()
783 sc->sc_modifiers |= MOD_ALT_L; in ukbd_intr_callback()
785 sc->sc_modifiers &= ~MOD_ALT_L; in ukbd_intr_callback()
790 sc->sc_modifiers |= MOD_ALT_R; in ukbd_intr_callback()
792 sc->sc_modifiers &= ~MOD_ALT_R; in ukbd_intr_callback()
797 sc->sc_modifiers |= MOD_WIN_L; in ukbd_intr_callback()
799 sc->sc_modifiers &= ~MOD_WIN_L; in ukbd_intr_callback()
804 sc->sc_modifiers |= MOD_WIN_R; in ukbd_intr_callback()
806 sc->sc_modifiers &= ~MOD_WIN_R; in ukbd_intr_callback()
809 sc->sc_ndata.modifiers = sc->sc_modifiers; in ukbd_intr_callback()
826 DPRINTF("modifiers = 0x%04x\n", (int)sc->sc_modifiers); in ukbd_intr_callback()
834 if (sc->sc_modifiers & MOD_FN) { in ukbd_intr_callback()