taglinefilesource code
kbd113include/linux/keyboard.hextern inline int vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd115include/linux/keyboard.hreturn ((kbd->flags >> flag) & 1);
kbd118include/linux/keyboard.hextern inline void set_vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd120include/linux/keyboard.hkbd->flags |= 1 << flag;
kbd123include/linux/keyboard.hextern inline void clr_vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd125include/linux/keyboard.hkbd->flags &= ~(1 << flag);
kbd128include/linux/keyboard.hextern inline void chg_vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd130include/linux/keyboard.hkbd->flags ^= 1 << flag;
kbd50kernel/chr_drv/keyboard.cstatic struct kbd_struct * kbd = kbd_table;
kbd115kernel/chr_drv/keyboard.ckbd = kbd_table + fg_console;
kbd116kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_RAW)) {
kbd143kernel/chr_drv/keyboard.c(vc_kbd_flag(kbd,VC_REPEAT) && tty &&
kbd250kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_CAPSLOCK);
kbd284kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_SCROLLOCK);
kbd289kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd292kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_NUMLOCK);
kbd1073kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_CAPSLOCK))  /* ctrl or caps */
kbd1080kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_META)) {
kbd1122kernel/chr_drv/keyboard.cif (ch==diacr_table[i] && ((1<<i)&kbd->kbd_flags)) {
kbd1217kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC) &&
kbd1224kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_NUMLOCK)) {
kbd1239kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_CKMODE) :
kbd1240kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_APPLIC))
kbd1268kernel/chr_drv/keyboard.celse if (vc_kbd_flag(kbd,VC_APPLIC))
kbd1276kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd1284kernel/chr_drv/keyboard.cif (kbd_dead(KGD_E0) && vc_kbd_flag(kbd,VC_APPLIC))
kbd1288kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_CRLF))
kbd1295kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd1303kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd1468kernel/chr_drv/keyboard.cstruct kbd_struct * kbd;
kbd1470kernel/chr_drv/keyboard.ckbd = kbd_table + 0;
kbd1471kernel/chr_drv/keyboard.cfor (i = 0 ; i < NR_CONSOLES ; i++,kbd++) {
kbd1472kernel/chr_drv/keyboard.ckbd->flags = KBD_DEFFLAGS;
kbd1473kernel/chr_drv/keyboard.ckbd->default_flags = KBD_DEFFLAGS;
kbd1474kernel/chr_drv/keyboard.ckbd->kbd_flags = KBDFLAGS;
kbd109kernel/chr_drv/vt.cstruct kbd_struct * kbd;
kbd116kernel/chr_drv/vt.ckbd = kbd_table + console;
kbd207kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_RAW);
kbd209kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_RAW);
kbd218kernel/chr_drv/vt.cucval = vc_kbd_flag(kbd, VC_RAW);
kbd225kernel/chr_drv/vt.cif (vc_kbd_flag(kbd, VC_SCROLLOCK))
kbd227kernel/chr_drv/vt.cif (vc_kbd_flag(kbd, VC_NUMLOCK))
kbd229kernel/chr_drv/vt.cif (vc_kbd_flag(kbd, VC_CAPSLOCK))
kbd238kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_SCROLLOCK);
kbd240kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_SCROLLOCK);
kbd242kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_NUMLOCK);
kbd244kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_NUMLOCK);
kbd246kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_CAPSLOCK);
kbd248kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_CAPSLOCK);