Lines Matching refs:key_code
95 void RecoveryUI::OnKeyDetected(int key_code) { in OnKeyDetected() argument
96 if (key_code == KEY_POWER) { in OnKeyDetected()
98 } else if (key_code == KEY_DOWN || key_code == KEY_VOLUMEDOWN) { in OnKeyDetected()
100 } else if (key_code == KEY_UP || key_code == KEY_VOLUMEUP) { in OnKeyDetected()
102 } else if (key_code == ABS_MT_POSITION_X || key_code == ABS_MT_POSITION_Y) { in OnKeyDetected()
356 void RecoveryUI::ProcessKey(int key_code, int updown) { in ProcessKey() argument
362 key_pressed[key_code] = updown; in ProcessKey()
365 key_last_down = key_code; in ProcessKey()
367 std::thread time_key_thread(&RecoveryUI::TimeKey, this, key_code, key_down_count); in ProcessKey()
370 if (key_last_down == key_code) { in ProcessKey()
380 switch (CheckKey(key_code, long_press)) { in ProcessKey()
395 EnqueueKey(key_code); in ProcessKey()
401 void RecoveryUI::TimeKey(int key_code, int count) { in TimeKey() argument
406 if (key_last_down == key_code && key_down_count == count) { in TimeKey()
410 if (long_press) KeyLongPress(key_code); in TimeKey()
413 void RecoveryUI::EnqueueKey(int key_code) { in EnqueueKey() argument
417 key_queue[key_queue_len++] = key_code; in EnqueueKey()