Lines Matching refs:key
59 int key; in kdb_read_get_key() local
73 key = *ped++; in kdb_read_get_key()
78 key = (*f)(); in kdb_read_get_key()
79 if (key == -1) { in kdb_read_get_key()
87 if (key == '\r') in kdb_read_get_key()
88 key = '\n'; in kdb_read_get_key()
89 *buffer++ = key; in kdb_read_get_key()
93 if (escape_delay == 0 && key == '\e') { in kdb_read_get_key()
99 *ped++ = key; in kdb_read_get_key()
109 if (key != '[') in kdb_read_get_key()
115 switch (key) { in kdb_read_get_key()
146 if (key == '~') { in kdb_read_get_key()
169 return key; in kdb_read_get_key()
218 int key; in kdb_read() local
235 key = kdb_read_get_key(buffer, bufsize); in kdb_read()
236 if (key == -1) in kdb_read()
238 if (key != 9) in kdb_read()
240 if (key != 10 && key != 13) in kdb_read()
243 switch (key) { in kdb_read()
263 if (last_crlf && last_crlf != key) in kdb_read()
265 last_crlf = key; in kdb_read()
312 *lastchar = (char)key; in kdb_read()
327 *lastchar = (char)key; in kdb_read()
383 if (key >= 32 && lastchar < bufend) { in kdb_read()
388 *cp = key; in kdb_read()
398 *cp++ = key; in kdb_read()
407 kdb_printf("%c", key); in kdb_read()