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 switch (key) { in kdb_read()
304 *lastchar = (char)key; in kdb_read()
319 *lastchar = (char)key; in kdb_read()
375 if (key >= 32 && lastchar < bufend) { in kdb_read()
380 *cp = key; in kdb_read()
390 *cp++ = key; in kdb_read()
399 kdb_printf("%c", key); in kdb_read()