Lines Matching refs:code
758 static int set_key_callback(int code, int value, void *data)
764 if (code > KEY_MAX)
768 if (charger->keys[code].down == down)
774 charger->keys[code].timestamp = now;
775 charger->keys[code].down = down;
776 charger->keys[code].pending = true;
778 LOGV("[%lld] key[%d] down\n", now, code);
780 int64_t duration = now - charger->keys[code].timestamp;
784 code, secs, msecs);
795 set_key_callback(ev->code, ev->value, charger);
808 static void process_key(struct charger *charger, int code, int64_t now)
810 struct key_state *key = &charger->keys[code];
813 if (code == KEY_POWER) {