Lines Matching refs:iev
113 static int check_event(struct input_event *iev, int event, int code, int value)
115 return iev->type == event && iev->code == code && iev->value == value;
149 static int parse_autorepeat_config(struct input_event *iev)
151 if (!check_event_code(iev, EV_REP, REP_DELAY)) {
166 static int parse_key(struct input_event *iev)
170 if (!check_event(iev, EV_KEY, KEY_X, 1) || !check_sync_event(next_event())) {
175 iev = next_event();
176 while (check_event(iev, EV_KEY, KEY_X, 2) && check_sync_event(next_event())) {
178 iev = next_event();
188 if (!check_event(iev, EV_KEY, KEY_X, 0) || !check_sync_event(next_event())) {
202 struct input_event *iev;
210 iev = next_event();
211 switch (iev->type) {
213 ret = parse_autorepeat_config(iev);
217 ret = parse_key(iev);
223 iev->type);