Home | History | Annotate | Download | only in src

Lines Matching refs:ev

321 	struct input_event ev[64];

326 rd = read(fd, ev, sizeof(struct input_event) * 64);
334 if (ev[i].type == EV_KEY) {
335 if (0 == state && 1 == ev[i].value) {
336 code = ev[i].code;
338 } else if (code == ev[i].code &&
339 0 == ev[i].value &&
343 names[ev[i].type][ev[i].code]);
394 struct input_event ev[64];
444 rd = read(fd, ev, sizeof(struct input_event) * 64);
453 if (ev[i].type == EV_SYN) {
455 ev[i].time.tv_sec, ev[i].time.tv_usec,
456 ev[i].code ? "Config Sync" : "Report Sync" );
457 } else if (ev[i].type == EV_MSC &&
458 (ev[i].code == MSC_RAW || ev[i].code == MSC_SCAN)) {
460 if (names[ev[i].type] && names[ev[i].type][ev[i].code])
461 p = names[ev[i].type][ev[i].code];
463 ev[i].time.tv_sec, ev[i].time.tv_usec,
464 ev[i].type,
465 events[ev[i].type] ? events[ev[i].type] : "?",
466 ev[i].code,
468 ev[i].value);
471 if (names[ev[i].type] && names[ev[i].type][ev[i].code])
472 p = names[ev[i].type][ev[i].code];
474 ev[i].time.tv_sec, ev[i].time.tv_usec,
475 ev[i].type,
476 events[ev[i].type] ? events[ev[i].type] : "?",
477 ev[i].code,
479 ev[i].value);
488 struct input_event ev[64];