Lines Matching refs:keybuf
78 static unsigned keybuf[KEYBUFSZ]; /* keybuf for extended codes */ variable
508 memset(keybuf, 0, KEYBUFSZ); in efi_cons_probe()
628 if (keybuf[i] != 0) { in keybuf_getchar()
629 c = keybuf[i]; in keybuf_getchar()
630 keybuf[i] = 0; in keybuf_getchar()
644 if (keybuf[i] != 0) in keybuf_ischar()
660 keybuf[0] = 0x1b; /* esc */ in keybuf_inschar()
661 keybuf[1] = '['; in keybuf_inschar()
662 keybuf[2] = 'A'; in keybuf_inschar()
665 keybuf[0] = 0x1b; /* esc */ in keybuf_inschar()
666 keybuf[1] = '['; in keybuf_inschar()
667 keybuf[2] = 'B'; in keybuf_inschar()
670 keybuf[0] = 0x1b; /* esc */ in keybuf_inschar()
671 keybuf[1] = '['; in keybuf_inschar()
672 keybuf[2] = 'C'; in keybuf_inschar()
675 keybuf[0] = 0x1b; /* esc */ in keybuf_inschar()
676 keybuf[1] = '['; in keybuf_inschar()
677 keybuf[2] = 'D'; in keybuf_inschar()
680 keybuf[0] = CHAR_BACKSPACE; in keybuf_inschar()
683 keybuf[0] = 0x1b; /* esc */ in keybuf_inschar()
686 keybuf[0] = key->UnicodeChar; in keybuf_inschar()