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;
kbd39kernel/chr_drv/keyboard.cstatic struct kbd_struct * kbd = kbd_table;
kbd69kernel/chr_drv/keyboard.ckbd = kbd_table + fg_console;
kbd70kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_RAW)) {
kbd97kernel/chr_drv/keyboard.cif (!(vc_kbd_flag(kbd,VC_REPEAT) && tty &&
kbd207kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_CAPSLOCK);
kbd242kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_SCROLLOCK);
kbd249kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd252kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_NUMLOCK);
kbd1035kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_CAPSLOCK))  /* ctrl or caps */
kbd1042kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_META)) {
kbd1084kernel/chr_drv/keyboard.cif (ch==diacr_table[i] && ((1<<i)&kbd->kbd_flags)) {
kbd1179kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC) &&
kbd1186kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_NUMLOCK)) {
kbd1201kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_CKMODE) :
kbd1202kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_APPLIC))
kbd1230kernel/chr_drv/keyboard.celse if (vc_kbd_flag(kbd,VC_APPLIC))
kbd1238kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd1246kernel/chr_drv/keyboard.cif (kbd_dead(KGD_E0) && vc_kbd_flag(kbd,VC_APPLIC))
kbd1250kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_CRLF))
kbd1257kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd1265kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd1420kernel/chr_drv/keyboard.cstruct kbd_struct * kbd;
kbd1422kernel/chr_drv/keyboard.ckbd = kbd_table + 0;
kbd1423kernel/chr_drv/keyboard.cfor (i = 0 ; i < NR_CONSOLES ; i++,kbd++) {
kbd1424kernel/chr_drv/keyboard.ckbd->flags = KBD_DEFFLAGS;
kbd1425kernel/chr_drv/keyboard.ckbd->default_flags = KBD_DEFFLAGS;
kbd1426kernel/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);