taglinefilesource code
kbd114include/linux/keyboard.hextern inline int vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd116include/linux/keyboard.hreturn ((kbd->flags >> flag) & 1);
kbd119include/linux/keyboard.hextern inline void set_vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd121include/linux/keyboard.hkbd->flags |= 1 << flag;
kbd124include/linux/keyboard.hextern inline void clr_vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd126include/linux/keyboard.hkbd->flags &= ~(1 << flag);
kbd129include/linux/keyboard.hextern inline void chg_vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd131include/linux/keyboard.hkbd->flags ^= 1 << flag;
kbd58kernel/chr_drv/keyboard.cstatic struct kbd_struct * kbd = kbd_table;
kbd108kernel/chr_drv/keyboard.ckbd = kbd_table + fg_console;
kbd109kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_RAW)) {
kbd136kernel/chr_drv/keyboard.c(vc_kbd_flag(kbd,VC_REPEAT) && tty &&
kbd241kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_CAPSLOCK);
kbd278kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd, VC_SCROLLOCK))
kbd285kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_SCROLLOCK);
kbd294kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_PAUSE);
kbd295kernel/chr_drv/keyboard.celse if (vc_kbd_flag(kbd,VC_APPLIC))
kbd298kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_NUMLOCK);
kbd1086kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_CAPSLOCK))  /* ctrl or caps */
kbd1093kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_META)) {
kbd1137kernel/chr_drv/keyboard.cif (ch==diacr_table[i] && ((1<<i)&kbd->kbd_flags)) {
kbd1232kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC) &&
kbd1239kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_NUMLOCK)) {
kbd1254kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_CKMODE) :
kbd1255kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_APPLIC))
kbd1283kernel/chr_drv/keyboard.celse if (vc_kbd_flag(kbd,VC_APPLIC))
kbd1295kernel/chr_drv/keyboard.celse if (vc_kbd_flag(kbd,VC_APPLIC))
kbd1303kernel/chr_drv/keyboard.cif (kbd_dead(KGD_E0) && vc_kbd_flag(kbd,VC_APPLIC))
kbd1307kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_CRLF))
kbd1314kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd1322kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd1494kernel/chr_drv/keyboard.cstruct kbd_struct * kbd;
kbd1496kernel/chr_drv/keyboard.ckbd = kbd_table + 0;
kbd1497kernel/chr_drv/keyboard.cfor (i = 0 ; i < NR_CONSOLES ; i++,kbd++) {
kbd1498kernel/chr_drv/keyboard.ckbd->flags = KBD_DEFFLAGS;
kbd1499kernel/chr_drv/keyboard.ckbd->default_flags = KBD_DEFFLAGS;
kbd1500kernel/chr_drv/keyboard.ckbd->kbd_flags = KBDFLAGS;
kbd109kernel/chr_drv/vt.cstruct kbd_struct * kbd;
kbd116kernel/chr_drv/vt.ckbd = kbd_table + console;
kbd209kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_RAW);
kbd211kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_RAW);
kbd221kernel/chr_drv/vt.cucval = vc_kbd_flag(kbd, VC_RAW);
kbd231kernel/chr_drv/vt.cif (vc_kbd_flag(kbd, VC_SCROLLOCK))
kbd233kernel/chr_drv/vt.cif (vc_kbd_flag(kbd, VC_NUMLOCK))
kbd235kernel/chr_drv/vt.cif (vc_kbd_flag(kbd, VC_CAPSLOCK))
kbd244kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_SCROLLOCK);
kbd246kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_SCROLLOCK);
kbd248kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_NUMLOCK);
kbd250kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_NUMLOCK);
kbd252kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_CAPSLOCK);
kbd254kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_CAPSLOCK);