};
static void
-set_key_down(struct evdev_device *device, int code, int pressed)
+hw_set_key_down(struct evdev_device *device, int code, int pressed)
{
- long_set_bit_state(device->key_mask, code, pressed);
+ long_set_bit_state(device->hw_key_mask, code, pressed);
}
static int
-is_key_down(struct evdev_device *device, int code)
+hw_is_key_down(struct evdev_device *device, int code)
{
- return long_bit_is_set(device->key_mask, code);
+ return long_bit_is_set(device->hw_key_mask, code);
}
static int
break;
case EVDEV_KEY_TYPE_KEY:
case EVDEV_KEY_TYPE_BUTTON:
- if (!is_key_down(device, e->code))
+ if (!hw_is_key_down(device, e->code))
return;
}
}
- set_key_down(device, e->code, e->value);
+ hw_set_key_down(device, e->code, e->value);
switch (type) {
case EVDEV_KEY_TYPE_NONE:
/* Bitmask of pressed keys used to ignore initial release events from
* the kernel. */
- unsigned long key_mask[NLONGS(KEY_CNT)];
+ unsigned long hw_key_mask[NLONGS(KEY_CNT)];
/* Key counter used for multiplexing button events internally in
* libinput. */
uint8_t key_count[KEY_CNT];