taglinefilesource code
kbd83include/linux/keyboard.hextern inline int vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd85include/linux/keyboard.hreturn ((kbd->flags >> flag) & 1);
kbd88include/linux/keyboard.hextern inline void set_vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd90include/linux/keyboard.hkbd->flags |= 1 << flag;
kbd93include/linux/keyboard.hextern inline void clr_vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd95include/linux/keyboard.hkbd->flags &= ~(1 << flag);
kbd98include/linux/keyboard.hextern inline void chg_vc_kbd_flag(struct kbd_struct * kbd, int flag)
kbd100include/linux/keyboard.hkbd->flags ^= 1 << flag;
kbd37kernel/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)) {
kbd96kernel/chr_drv/keyboard.cif (!(vc_kbd_flag(kbd,VC_REPEAT) && tty &&
kbd210kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_CAPSLOCK);
kbd243kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_SCROLLOCK);
kbd250kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd253kernel/chr_drv/keyboard.cchg_vc_kbd_flag(kbd,VC_NUMLOCK);
kbd1036kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_CAPSLOCK))  /* ctrl or caps */
kbd1043kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_META)) {
kbd1085kernel/chr_drv/keyboard.cif (ch==diacr_table[i] && ((1<<i)&kbd->kbd_flags)) {
kbd1180kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC) &&
kbd1187kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_NUMLOCK)) {
kbd1202kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_CKMODE) :
kbd1203kernel/chr_drv/keyboard.cvc_kbd_flag(kbd,VC_APPLIC))
kbd1231kernel/chr_drv/keyboard.celse if (vc_kbd_flag(kbd,VC_APPLIC))
kbd1239kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd1247kernel/chr_drv/keyboard.cif (kbd_flag(KG_E0) && vc_kbd_flag(kbd,VC_APPLIC))
kbd1251kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_CRLF))
kbd1258kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd1266kernel/chr_drv/keyboard.cif (vc_kbd_flag(kbd,VC_APPLIC))
kbd1422kernel/chr_drv/keyboard.cstruct kbd_struct * kbd;
kbd1424kernel/chr_drv/keyboard.ckbd = kbd_table + 0;
kbd1425kernel/chr_drv/keyboard.cfor (i = 0 ; i < NR_CONSOLES ; i++,kbd++) {
kbd1426kernel/chr_drv/keyboard.ckbd->flags = KBD_DEFFLAGS;
kbd1427kernel/chr_drv/keyboard.ckbd->default_flags = KBD_DEFFLAGS;
kbd1428kernel/chr_drv/keyboard.ckbd->kbd_flags = KBDFLAGS;
kbd71kernel/chr_drv/vt.cstruct kbd_struct * kbd;
kbd78kernel/chr_drv/vt.ckbd = kbd_table + console;
kbd150kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_RAW);
kbd152kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_RAW);
kbd160kernel/chr_drv/vt.cucval = vc_kbd_flag(kbd, VC_RAW);
kbd167kernel/chr_drv/vt.cif (vc_kbd_flag(kbd, VC_SCROLLOCK))
kbd169kernel/chr_drv/vt.cif (vc_kbd_flag(kbd, VC_NUMLOCK))
kbd171kernel/chr_drv/vt.cif (vc_kbd_flag(kbd, VC_CAPSLOCK))
kbd179kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_SCROLLOCK);
kbd181kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_SCROLLOCK);
kbd183kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_NUMLOCK);
kbd185kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_NUMLOCK);
kbd187kernel/chr_drv/vt.cset_vc_kbd_flag(kbd, VC_CAPSLOCK);
kbd189kernel/chr_drv/vt.cclr_vc_kbd_flag(kbd, VC_CAPSLOCK);