Lines Matching +full:1 +full:kb

116 	[ KT_FN		] = ARRAY_SIZE(func_table) - 1,
117 [ KT_SPEC ] = ARRAY_SIZE(fn_handler) - 1,
118 [ KT_PAD ] = NR_PAD - 1,
119 [ KT_DEAD ] = NR_DEAD - 1,
122 [ KT_SHIFT ] = NR_SHIFT - 1,
124 [ KT_ASCII ] = NR_ASCII - 1,
125 [ KT_LOCK ] = NR_LOCK - 1,
127 [ KT_SLOCK ] = NR_LOCK - 1,
129 [ KT_BRL ] = NR_BRL - 1,
154 static unsigned int ledstate = -1U; /* undefined */
261 input_inject_event(handle, EV_SND, SND_BELL, *hz ? 1 : 0); in kd_sound_helper()
305 rpt[1].delay = dev->rep[REP_DELAY]; in kbd_rate_helper()
306 rpt[1].period = dev->rep[REP_PERIOD]; in kbd_rate_helper()
317 *rpt = data[1]; /* Copy currently used settings */ in kbd_rate()
341 buf[1] = (mode ? 'O' : '['); in applkey()
461 if (c != -1) in handle_diacr()
478 if (c != -1) in fn_enter()
534 applkey(vc, 'P', 1); in fn_num()
562 if (want_console != -1) in fn_dec_console()
565 for (i = cur - 1; i != cur; i--) { in fn_dec_console()
566 if (i == -1) in fn_dec_console()
567 i = MAX_NR_CONSOLES - 1; in fn_dec_console()
579 if (want_console != -1) in fn_inc_console()
582 for (i = cur+1; i != cur; i++) { in fn_inc_console()
631 if (kill_pid(vt_spawn_con.pid, vt_spawn_con.sig, 1)) { in fn_spawn_con()
692 if (c != -1) in k_unicode()
803 applkey(vc, app_map[value], 1); in k_pad()
956 static unsigned brl_nbchords = 1;
998 pressed |= BIT(value - 1); in k_brl()
1008 pressed &= ~BIT(value - 1); in k_brl()
1018 pressed &= ~BIT(value - 1); in k_brl()
1035 if (ledstate != -1U) in kbd_led_trigger_activate()
1119 input_inject_event(handle, EV_LED, LED_NUML, !!(leds & BIT(1))); in kbd_update_leds_helper()
1150 void setledstate(struct kbd_struct *kb, unsigned int led) in setledstate() argument
1156 kb->ledmode = LED_SHOW_IOCTL; in setledstate()
1158 kb->ledmode = LED_SHOW_FLAGS; in setledstate()
1166 struct kbd_struct *kb = kbd_table + fg_console; in getleds() local
1168 if (kb->ledmode == LED_SHOW_IOCTL) in getleds()
1171 return kb->ledflagstate; in getleds()
1183 struct kbd_struct *kb = &kbd_table[console]; in vt_get_leds() local
1188 ret = vc_kbd_led(kb, flag); in vt_get_leds()
1205 struct kbd_struct *kb = &kbd_table[console]; in vt_set_led_state() local
1206 setledstate(kb, leds); in vt_set_led_state()
1224 struct kbd_struct *kb = &kbd_table[console]; in vt_kbd_con_start() local
1227 clr_vc_kbd_led(kb, VC_SCROLLOCK); in vt_kbd_con_start()
1241 struct kbd_struct *kb = &kbd_table[console]; in vt_kbd_con_stop() local
1244 set_vc_kbd_led(kb, VC_SCROLLOCK); in vt_kbd_con_stop()
1291 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
1355 return -1; in emulate_raw()
1359 return -1; in emulate_raw()
1381 return -1; in emulate_raw()
1488 keysym = U(K(KT_BRL, keycode - KEY_BRL_DOT1 + 1)); in kbd_keycode()
1548 do_poke_blanked_console = 1; in kbd_event()
1561 if (find_next_bit(dev->keybit, KEY_BRL_DOT10 + 1, in kbd_match()
1621 if (ledstate != -1U) in kbd_start()
1840 struct kbd_struct *kb = &kbd_table[console]; in vt_do_kdskbmode() local
1847 kb->kbdmode = VC_RAW; in vt_do_kdskbmode()
1850 kb->kbdmode = VC_MEDIUMRAW; in vt_do_kdskbmode()
1853 kb->kbdmode = VC_XLATE; in vt_do_kdskbmode()
1857 kb->kbdmode = VC_UNICODE; in vt_do_kdskbmode()
1861 kb->kbdmode = VC_OFF; in vt_do_kdskbmode()
1880 struct kbd_struct *kb = &kbd_table[console]; in vt_do_kdskbmeta() local
1887 clr_vc_kbd_mode(kb, VC_META); in vt_do_kdskbmeta()
1890 set_vc_kbd_mode(kb, VC_META); in vt_do_kdskbmeta()
1995 for (j = 1; j < NR_KEYS; j++) in vt_kdskbent()
2023 struct kbd_struct *kb = &kbd_table[console]; in vt_do_kdsk_ioctl() local
2031 return put_user(vt_kdgkbent(kb->kbdmode, kbe.kb_index, in vt_do_kdsk_ioctl()
2037 return vt_kdskbent(kb->kbdmode, kbe.kb_index, kbe.kb_table, in vt_do_kdsk_ioctl()
2087 ret = copy_to_user(user_kdgkb->kb_string, kbs, len + 1) ? in vt_do_kdgkb_ioctl()
2115 struct kbd_struct *kb = &kbd_table[console]; in vt_do_kdskled() local
2124 ucval = kb->ledflagstate | (kb->default_ledflagstate << 4); in vt_do_kdskled()
2134 kb->ledflagstate = (arg & 7); in vt_do_kdskled()
2135 kb->default_ledflagstate = ((arg >> 4) & 7); in vt_do_kdskled()
2149 setledstate(kb, arg); in vt_do_kdskled()
2157 struct kbd_struct *kb = &kbd_table[console]; in vt_do_kdgkbmode() local
2159 switch (kb->kbdmode) { in vt_do_kdgkbmode()
2181 struct kbd_struct *kb = &kbd_table[console]; in vt_do_kdgkbmeta() local
2183 return vc_kbd_mode(kb, VC_META) ? K_ESCPREFIX : K_METABIT; in vt_do_kdgkbmeta()
2222 struct kbd_struct *kb = &kbd_table[console]; in vt_reset_keyboard() local
2226 set_vc_kbd_mode(kb, VC_REPEAT); in vt_reset_keyboard()
2227 clr_vc_kbd_mode(kb, VC_CKMODE); in vt_reset_keyboard()
2228 clr_vc_kbd_mode(kb, VC_APPLIC); in vt_reset_keyboard()
2229 clr_vc_kbd_mode(kb, VC_CRLF); in vt_reset_keyboard()
2230 kb->lockstate = 0; in vt_reset_keyboard()
2231 kb->slockstate = 0; in vt_reset_keyboard()
2233 kb->ledmode = LED_SHOW_FLAGS; in vt_reset_keyboard()
2234 kb->ledflagstate = kb->default_ledflagstate; in vt_reset_keyboard()
2252 struct kbd_struct *kb = &kbd_table[console]; in vt_get_kbd_mode_bit() local
2253 return vc_kbd_mode(kb, bit); in vt_get_kbd_mode_bit()
2267 struct kbd_struct *kb = &kbd_table[console]; in vt_set_kbd_mode_bit() local
2271 set_vc_kbd_mode(kb, bit); in vt_set_kbd_mode_bit()
2286 struct kbd_struct *kb = &kbd_table[console]; in vt_clr_kbd_mode_bit() local
2290 clr_vc_kbd_mode(kb, bit); in vt_clr_kbd_mode_bit()