Lines Matching defs:keycode
288 int i, keycode;
296 keycode = termdata->current_report[index];
298 if (keycode == KEY_NO_KEY
299 || keycode == KEY_ERR_BUFFER
300 || keycode == KEY_ERR_POST
301 || keycode == KEY_ERR_UNDEF)
305 if (keycode != KEY_NO_KEY)
314 /* Try to find current keycode in last report. */
316 if (keycode == termdata->last_report[i])
323 if (keycode == KEY_CAPS_LOCK)
330 if (keycode == KEY_NUM_LOCK)
337 termdata->last_key = grub_term_map_key (keycode,
364 int keycode = GRUB_TERM_NO_KEY;
370 keycode = parse_keycode (termdata);
371 if (keycode != GRUB_TERM_NO_KEY)
372 return keycode;