Lines Matching defs:code
779 static int set_key_callback(int code, int value, void *data)
785 if (code > KEY_MAX)
789 if (charger->keys[code].down == down)
795 charger->keys[code].timestamp = now;
796 charger->keys[code].down = down;
797 charger->keys[code].pending = true;
799 LOGV("[%lld] key[%d] down\n", now, code);
801 int64_t duration = now - charger->keys[code].timestamp;
805 code, secs, msecs);
816 set_key_callback(ev->code, ev->value, charger);
829 static void process_key(struct charger *charger, int code, int64_t now)
831 struct key_state *key = &charger->keys[code];
834 if (code == KEY_POWER) {