Lines Matching defs:chr
1821 blitc(int unit, u_char chr)
1837 chr &= 0177;
1850 if (chr != '=') {
1853 blitc(unit, chr);
1858 cursor[unit].y = CHAR_HEIGHT * chr;
1865 cursor[unit].x = CHAR_WIDTH * chr;
1873 blitc(unit, chr);
1877 switch (chr) {
1950 if ((chr < ' ') || (chr > '~'))
1988 if ((chr - ' ') > (CHARS - 1)) {
1989 printf("Invalid character (x)%x in blitc\n",chr);
1990 chr = ' ';
1996 (((chr - ' ') % (MAX_SCREEN_X/CHAR_WIDTH)) * CHAR_WIDTH);
2001 (((chr - ' ')/(MAX_SCREEN_X/CHAR_WIDTH)) + 1);
2300 u_short chr;
2814 chr = q_keyboard.last;
2824 chr = q_key[key];
2825 if (chr >= ' ' && chr <= '~')
2826 chr &= 0x1F;
2827 else if (chr >= 0xA1 && chr <= 0xFE)
2828 chr &= 0x9F;
2831 chr = q_shift_key[key];
2833 chr = q_key[key];
2837 q_keyboard.last = chr;
2842 if (chr & 0x100) {
2844 string = q_special[chr & 0x7F];
2853 j = kdbrint(chr&0177);
2861 (*tp->t_linesw->l_rint)(chr&0177, tp);
2916 qdcnputc(dev_t dev, int chr)
2925 blitc(0, (u_char)(chr & 0xff));
2926 if ((chr & 0177) == '\n')
3111 char chr;
3165 chr = q_keyboard.last;
3175 chr = q_key[key];
3176 if (chr >= ' ' && chr <= '~')
3177 chr &= 0x1F;
3180 chr = q_shift_key[key];
3182 chr = q_key[key];
3186 if (chr < ' ' && chr > '~') /* if input is non-displayable */
3189 q_keyboard.last = chr;
3194 if (chr & 0x80) /* pitch the function keys */
3197 return(chr);