Lines Matching defs:device
165 pad_led_destroy(g->device->seat->libinput, led);
178 group->base.device = &pad->device->base;
192 is_litest_device(struct evdev_device *device)
194 return !!udev_device_get_property_value(device->udev_device,
204 struct libinput *libinput = pad->device->base.seat->libinput;
233 if (!is_litest_device(pad->device))
234 evdev_log_error(pad->device,
243 pad_led_get_sysfs_base_path(struct evdev_device *device,
251 udev_device = device->udev_device;
279 struct evdev_device *device,
294 if (!pad_led_get_sysfs_base_path(device, syspath, sizeof(syspath)))
300 evdev_log_bug_libinput(device,
404 evdev_log_bug_libinput(pad->device,
412 evdev_log_bug_libinput(pad->device,
493 struct evdev_device *device)
505 udev_device_get_devnode(device->udev_device),
511 rc = pad_init_led_groups(pad, device, wacom);
558 struct evdev_device *device)
565 evdev_log_bug_libinput(pad->device,
573 rc = pad_init_leds_from_libwacom(pad, device);
610 evdev_device_tablet_pad_get_num_mode_groups(struct evdev_device *device)
612 struct pad_dispatch *pad = (struct pad_dispatch*)device->dispatch;
616 if (!(device->seat_caps & EVDEV_DEVICE_TABLET_PAD))
626 evdev_device_tablet_pad_get_mode_group(struct evdev_device *device,
629 struct pad_dispatch *pad = (struct pad_dispatch*)device->dispatch;
631 if (!(device->seat_caps & EVDEV_DEVICE_TABLET_PAD))
635 (unsigned int)evdev_device_tablet_pad_get_num_mode_groups(device))