tag | line | file | source code |
kbd | 12 | arch/ppc/kernel/raw_printf.c | int kbd(int noblock); |
kbd | 1055 | arch/ppc/kernel/raw_printf.c | return (kbd(1) != -1); |
kbd | 1082 | arch/ppc/kernel/raw_printf.c | while ((c = kbd(0)) == 0) ; |
kbd | 68 | drivers/char/kbd_kern.h | extern void setledstate(struct kbd_struct *kbd, unsigned int led); |
kbd | 89 | drivers/char/kbd_kern.h | extern inline int vc_kbd_mode(struct kbd_struct * kbd, int flag) |
kbd | 91 | drivers/char/kbd_kern.h | return ((kbd->modeflags >> flag) & 1); |
kbd | 94 | drivers/char/kbd_kern.h | extern inline int vc_kbd_led(struct kbd_struct * kbd, int flag) |
kbd | 96 | drivers/char/kbd_kern.h | return ((kbd->ledflagstate >> flag) & 1); |
kbd | 99 | drivers/char/kbd_kern.h | extern inline void set_vc_kbd_mode(struct kbd_struct * kbd, int flag) |
kbd | 101 | drivers/char/kbd_kern.h | kbd->modeflags |= 1 << flag; |
kbd | 104 | drivers/char/kbd_kern.h | extern inline void set_vc_kbd_led(struct kbd_struct * kbd, int flag) |
kbd | 106 | drivers/char/kbd_kern.h | kbd->ledflagstate |= 1 << flag; |
kbd | 109 | drivers/char/kbd_kern.h | extern inline void clr_vc_kbd_mode(struct kbd_struct * kbd, int flag) |
kbd | 111 | drivers/char/kbd_kern.h | kbd->modeflags &= ~(1 << flag); |
kbd | 114 | drivers/char/kbd_kern.h | extern inline void clr_vc_kbd_led(struct kbd_struct * kbd, int flag) |
kbd | 116 | drivers/char/kbd_kern.h | kbd->ledflagstate &= ~(1 << flag); |
kbd | 119 | drivers/char/kbd_kern.h | extern inline void chg_vc_kbd_lock(struct kbd_struct * kbd, int flag) |
kbd | 121 | drivers/char/kbd_kern.h | kbd->lockstate ^= 1 << flag; |
kbd | 124 | drivers/char/kbd_kern.h | extern inline void chg_vc_kbd_slock(struct kbd_struct * kbd, int flag) |
kbd | 126 | drivers/char/kbd_kern.h | kbd->slockstate ^= 1 << flag; |
kbd | 129 | drivers/char/kbd_kern.h | extern inline void chg_vc_kbd_mode(struct kbd_struct * kbd, int flag) |
kbd | 131 | drivers/char/kbd_kern.h | kbd->modeflags ^= 1 << flag; |
kbd | 134 | drivers/char/kbd_kern.h | extern inline void chg_vc_kbd_led(struct kbd_struct * kbd, int flag) |
kbd | 136 | drivers/char/kbd_kern.h | kbd->ledflagstate ^= 1 << flag; |
kbd | 115 | drivers/char/keyboard.c | static struct kbd_struct * kbd = kbd_table; |
kbd | 383 | drivers/char/keyboard.c | kbd = kbd_table + fg_console; |
kbd | 384 | drivers/char/keyboard.c | if ((raw_mode = (kbd->kbdmode == VC_RAW))) { |
kbd | 511 | drivers/char/keyboard.c | if (kbd->kbdmode == VC_MEDIUMRAW) { |
kbd | 531 | drivers/char/keyboard.c | (vc_kbd_mode(kbd,VC_REPEAT) && tty && |
kbd | 537 | drivers/char/keyboard.c | int shift_final = shift_state ^ kbd->lockstate ^ kbd->slockstate; |
kbd | 548 | drivers/char/keyboard.c | if (vc_kbd_led(kbd, VC_CAPSLOCK)) { |
kbd | 556 | drivers/char/keyboard.c | kbd->slockstate = 0; |
kbd | 614 | drivers/char/keyboard.c | if (vc_kbd_mode(kbd,VC_CRLF)) |
kbd | 622 | drivers/char/keyboard.c | chg_vc_kbd_led(kbd, VC_CAPSLOCK); |
kbd | 629 | drivers/char/keyboard.c | set_vc_kbd_led(kbd, VC_CAPSLOCK); |
kbd | 656 | drivers/char/keyboard.c | if (vc_kbd_mode(kbd,VC_APPLIC)) |
kbd | 671 | drivers/char/keyboard.c | chg_vc_kbd_led(kbd,VC_NUMLOCK); |
kbd | 875 | drivers/char/keyboard.c | if (vc_kbd_mode(kbd,VC_APPLIC) && !k_down[KG_SHIFT]) { |
kbd | 880 | drivers/char/keyboard.c | if (!vc_kbd_led(kbd,VC_NUMLOCK)) |
kbd | 914 | drivers/char/keyboard.c | applkey('G', vc_kbd_mode(kbd, VC_APPLIC)); |
kbd | 919 | drivers/char/keyboard.c | if (value == KVAL(K_PENTER) && vc_kbd_mode(kbd, VC_CRLF)) |
kbd | 929 | drivers/char/keyboard.c | applkey(cur_chars[value], vc_kbd_mode(kbd,VC_CKMODE)); |
kbd | 944 | drivers/char/keyboard.c | clr_vc_kbd_led(kbd, VC_CAPSLOCK); |
kbd | 962 | drivers/char/keyboard.c | if (kbd->kbdmode == VC_UNICODE) |
kbd | 1003 | drivers/char/keyboard.c | if (vc_kbd_mode(kbd, VC_META)) { |
kbd | 1034 | drivers/char/keyboard.c | chg_vc_kbd_lock(kbd, value); |
kbd | 1041 | drivers/char/keyboard.c | chg_vc_kbd_slock(kbd, value); |
kbd | 1086 | drivers/char/keyboard.c | void setledstate(struct kbd_struct *kbd, unsigned int led) { |
kbd | 1089 | drivers/char/keyboard.c | kbd->ledmode = LED_SHOW_IOCTL; |
kbd | 1091 | drivers/char/keyboard.c | kbd->ledmode = LED_SHOW_FLAGS; |
kbd | 1103 | drivers/char/keyboard.c | struct kbd_struct *kbd = kbd_table + console; |
kbd | 1108 | drivers/char/keyboard.c | kbd->ledmode = LED_SHOW_MEM; |
kbd | 1110 | drivers/char/keyboard.c | kbd->ledmode = LED_SHOW_FLAGS; |
kbd | 1114 | drivers/char/keyboard.c | struct kbd_struct *kbd = kbd_table + fg_console; |
kbd | 1117 | drivers/char/keyboard.c | if (kbd->ledmode == LED_SHOW_IOCTL) |
kbd | 1119 | drivers/char/keyboard.c | leds = kbd->ledflagstate; |
kbd | 1120 | drivers/char/keyboard.c | if (kbd->ledmode == LED_SHOW_MEM) { |
kbd | 202 | drivers/char/vt.c | struct kbd_struct * kbd; |
kbd | 218 | drivers/char/vt.c | kbd = kbd_table + console; |
kbd | 326 | drivers/char/vt.c | kbd->kbdmode = VC_RAW; |
kbd | 329 | drivers/char/vt.c | kbd->kbdmode = VC_MEDIUMRAW; |
kbd | 332 | drivers/char/vt.c | kbd->kbdmode = VC_XLATE; |
kbd | 336 | drivers/char/vt.c | kbd->kbdmode = VC_UNICODE; |
kbd | 349 | drivers/char/vt.c | ucval = ((kbd->kbdmode == VC_RAW) ? K_RAW : |
kbd | 350 | drivers/char/vt.c | (kbd->kbdmode == VC_MEDIUMRAW) ? K_MEDIUMRAW : |
kbd | 351 | drivers/char/vt.c | (kbd->kbdmode == VC_UNICODE) ? K_UNICODE : |
kbd | 362 | drivers/char/vt.c | clr_vc_kbd_mode(kbd, VC_META); |
kbd | 365 | drivers/char/vt.c | set_vc_kbd_mode(kbd, VC_META); |
kbd | 375 | drivers/char/vt.c | ucval = (vc_kbd_mode(kbd, VC_META) ? K_ESCPREFIX : |
kbd | 429 | drivers/char/vt.c | if (kbd->kbdmode != VC_UNICODE && KTYP(val) >= NR_TYPES) |
kbd | 471 | drivers/char/vt.c | if (kbd->kbdmode != VC_UNICODE) |
kbd | 645 | drivers/char/vt.c | put_user(kbd->ledflagstate | |
kbd | 646 | drivers/char/vt.c | (kbd->default_ledflagstate << 4), (char *) arg); |
kbd | 654 | drivers/char/vt.c | kbd->ledflagstate = (arg & 7); |
kbd | 655 | drivers/char/vt.c | kbd->default_ledflagstate = ((arg >> 4) & 7); |
kbd | 671 | drivers/char/vt.c | setledstate(kbd, arg); |