Lines Matching refs:ks

280 	struct kbd_state *ks;  in kbdioctl()  local
284 ks = &k->k_state; in kbdioctl()
301 error = kbd_oldkeymap(ks, cmd, (struct okiockey *)data); in kbdioctl()
308 error = kbd_iockeymap(ks, cmd, (struct kiockeymap *)data); in kbdioctl()
318 *(int *)data = ks->kbd_id; in kbdioctl()
326 *(int *)data = ks->kbd_layout; in kbdioctl()
336 *(char *)data = ks->kbd_leds; in kbdioctl()
374 kbd_iockeymap(struct kbd_state *ks, u_long cmd, struct kiockeymap *kio) in kbd_iockeymap() argument
381 km = ks->kbd_k.k_normal; in kbd_iockeymap()
384 km = ks->kbd_k.k_shifted; in kbd_iockeymap()
387 km = ks->kbd_k.k_control; in kbd_iockeymap()
390 km = ks->kbd_k.k_release; in kbd_iockeymap()
425 kbd_oldkeymap(struct kbd_state *ks, u_long cmd, struct okiockey *kio) in kbd_oldkeymap() argument
597 struct kbd_state *ks= &k->k_state; in kbd_input_console() local
606 keysym = kbd_code_to_keysym(ks, code); in kbd_input_console()
613 code, ks->kbd_modbits, keysym); in kbd_input_console()
662 struct kbd_state *ks = &k->k_state; in kbd_input_keysym() local
672 if (ks->kbd_modbits & KBMOD_META_MASK) in kbd_input_keysym()
688 ks->kbd_modbits &= ~data; in kbd_input_keysym()
693 ks->kbd_modbits |= data; in kbd_input_keysym()
698 ks->kbd_modbits ^= data; in kbd_input_keysym()
703 ks->kbd_modbits &= ~0xFFFF; in kbd_input_keysym()
755 struct kbd_state *ks = &k->k_state; in kbd_update_leds() local
758 leds = ks->kbd_leds; in kbd_update_leds()
761 if (ks->kbd_modbits & (1 << KBMOD_CAPSLOCK)) in kbd_update_leds()
763 if (ks->kbd_modbits & (1 << KBMOD_NUMLOCK)) in kbd_update_leds()
821 kbd_xlate_init(struct kbd_state *ks) in kbd_xlate_init() argument
826 id = ks->kbd_id; in kbd_xlate_init()
833 ks->kbd_k = *ktbls; /* struct assignment */ in kbd_xlate_init()
834 ks->kbd_modbits = 0; in kbd_xlate_init()
842 kbd_code_to_keysym(struct kbd_state *ks, int c) in kbd_code_to_keysym() argument
852 km = ks->kbd_k.k_release; in kbd_code_to_keysym()
853 else if (ks->kbd_modbits & KBMOD_CTRL_MASK) in kbd_code_to_keysym()
854 km = ks->kbd_k.k_control; in kbd_code_to_keysym()
855 else if (ks->kbd_modbits & KBMOD_SHIFT_MASK) in kbd_code_to_keysym()
856 km = ks->kbd_k.k_shifted; in kbd_code_to_keysym()
858 km = ks->kbd_k.k_normal; in kbd_code_to_keysym()
872 if ((ks->kbd_modbits & (1 << KBMOD_CAPSLOCK)) && in kbd_code_to_keysym()
884 if ((ks->kbd_modbits & (1 << KBMOD_NUMLOCK)) && in kbd_code_to_keysym()