EV_MAX
case EVIOCGBIT(0, 0) ... EVIOCGBIT(EV_MAX, 0):
#define EV_CNT (EV_MAX+1)
intdata > EV_MAX || intdata < 0)
[EV_MAX] = "EV_MAX",
static const char * const ev_map[EV_MAX + 1] = {
static const char * const * const event_type_map[EV_MAX + 1] = {
static const int ev_max[EV_MAX + 1] = {
{ .name = "EV_MAX", .value = EV_MAX },
if (type > EV_MAX)