Lines Matching refs:key
60 int key; in kdb_read_get_key() local
74 key = *ped++; in kdb_read_get_key()
79 key = (*f)(); in kdb_read_get_key()
80 if (key == -1) { in kdb_read_get_key()
88 if (key == '\r') in kdb_read_get_key()
89 key = '\n'; in kdb_read_get_key()
90 *buffer++ = key; in kdb_read_get_key()
94 if (escape_delay == 0 && key == '\e') { in kdb_read_get_key()
100 *ped++ = key; in kdb_read_get_key()
110 if (key != '[') in kdb_read_get_key()
116 switch (key) { in kdb_read_get_key()
147 if (key == '~') { in kdb_read_get_key()
170 return key; in kdb_read_get_key()
219 int key, buf_size, ret; in kdb_read() local
236 key = kdb_read_get_key(buffer, bufsize); in kdb_read()
237 if (key == -1) in kdb_read()
239 if (key != 9) in kdb_read()
241 switch (key) { in kdb_read()
305 *lastchar = (char)key; in kdb_read()
320 *lastchar = (char)key; in kdb_read()
379 if (key >= 32 && lastchar < bufend) { in kdb_read()
384 *cp = key; in kdb_read()
394 *cp++ = key; in kdb_read()
403 kdb_printf("%c", key); in kdb_read()