• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/char/

Lines Matching defs:kbd

115 static struct kbd_struct *kbd = kbd_table;
431 if (kbd->kbdmode == VC_UNICODE)
448 if (kbd->kbdmode == VC_UNICODE)
459 if (vc_kbd_mode(kbd, VC_CRLF))
468 chg_vc_kbd_led(kbd, VC_CAPSLOCK);
476 set_vc_kbd_led(kbd, VC_CAPSLOCK);
507 if (vc_kbd_mode(kbd, VC_APPLIC))
522 chg_vc_kbd_led(kbd, VC_NUMLOCK);
640 if ((kbd->kbdmode == VC_RAW ||
641 kbd->kbdmode == VC_MEDIUMRAW) &&
665 if (kbd->kbdmode == VC_UNICODE)
734 applkey(vc, cur_chars[value], vc_kbd_mode(kbd, VC_CKMODE));
746 if (vc_kbd_mode(kbd, VC_APPLIC) && !shift_down[KG_SHIFT]) {
751 if (!vc_kbd_led(kbd, VC_NUMLOCK)) {
786 applkey(vc, 'G', vc_kbd_mode(kbd, VC_APPLIC));
792 if (value == KVAL(K_PENTER) && vc_kbd_mode(kbd, VC_CRLF))
809 clr_vc_kbd_led(kbd, VC_CAPSLOCK);
829 if (kbd->kbdmode == VC_UNICODE)
842 if (vc_kbd_mode(kbd, VC_META)) {
876 chg_vc_kbd_lock(kbd, value);
885 chg_vc_kbd_slock(kbd, value);
887 if (!key_maps[kbd->lockstate ^ kbd->slockstate]) {
888 kbd->slockstate = 0;
889 chg_vc_kbd_slock(kbd, value);
925 if (kbd->kbdmode != VC_UNICODE) {
974 void setledstate(struct kbd_struct *kbd, unsigned int led)
978 kbd->ledmode = LED_SHOW_IOCTL;
980 kbd->ledmode = LED_SHOW_FLAGS;
987 struct kbd_struct *kbd = kbd_table + fg_console;
991 if (kbd->ledmode == LED_SHOW_IOCTL)
994 leds = kbd->ledflagstate;
996 if (kbd->ledmode == LED_SHOW_MEM) {
1149 kbd = kbd_table + vc->vc_num;
1150 if (kbd->kbdmode == VC_RAW)
1172 kbd = kbd_table + vc->vc_num;
1181 raw_mode = (kbd->kbdmode == VC_RAW);
1195 if (kbd->kbdmode == VC_MEDIUMRAW) {
1221 (!vc_kbd_mode(kbd, VC_REPEAT) ||
1231 param.shift = shift_final = (shift_state | kbd->slockstate) ^ kbd->lockstate;
1232 param.ledstate = kbd->ledflagstate;
1241 kbd->slockstate = 0;
1268 if (vc_kbd_led(kbd, VC_CAPSLOCK)) {
1286 param.ledstate = kbd->ledflagstate;
1290 kbd->slockstate = 0;
1348 handle->name = "kbd";
1410 .name = "kbd",