Lines Matching refs:device

39 	struct libinput_device *device;
42 device = dev->libinput_device;
44 modes = libinput_device_config_send_events_get_modes(device);
53 struct libinput_device *device;
56 device = dev->libinput_device;
58 status = libinput_device_config_send_events_set_mode(device,
67 struct libinput_device *device;
78 device = dev->libinput_device;
80 modes = libinput_device_config_send_events_get_modes(device);
88 struct libinput_device *device;
97 device = dev->libinput_device;
102 status = libinput_device_config_send_events_set_mode(device,
107 modes = libinput_device_config_send_events_get_mode(device);
115 struct libinput_device *device;
118 device = dev->libinput_device;
120 mode = libinput_device_config_send_events_get_mode(device);
124 mode = libinput_device_config_send_events_get_default_mode(device);
134 struct libinput_device *device;
139 device = dev->libinput_device;
143 status = libinput_device_config_send_events_set_mode(device,
150 /* no event from disabled device */
155 /* create a new device so the resumed fd isn't the same as the
162 status = libinput_device_config_send_events_set_mode(device,
167 /* event from re-enabled device */
186 struct libinput_device *device;
194 device = dev->libinput_device;
198 status = libinput_device_config_send_events_set_mode(device,
215 status = libinput_device_config_send_events_set_mode(device,
226 struct libinput_device *device;
229 device = dev->libinput_device;
233 status = libinput_device_config_send_events_set_mode(device,
247 status = libinput_device_config_send_events_set_mode(device,
258 struct libinput_device *device;
261 device = dev->libinput_device;
265 status = libinput_device_config_send_events_set_mode(device,
279 status = libinput_device_config_send_events_set_mode(device,
290 struct libinput_device *device;
294 device = dev->libinput_device;
300 status = libinput_device_config_send_events_set_mode(device,
326 status = libinput_device_config_send_events_set_mode(device,
337 struct libinput_device *device;
342 device = dev->libinput_device;
354 status = libinput_device_config_send_events_set_mode(device,
372 struct libinput_device *device;
375 device = dev->libinput_device;
379 status = libinput_device_config_send_events_set_mode(device,
383 status = libinput_device_config_send_events_set_mode(device,
395 struct libinput_device *device;
398 device = dev->libinput_device;
402 status = libinput_device_config_send_events_set_mode(device,
406 status = libinput_device_config_send_events_set_mode(device,
444 device */
465 struct libinput_device *device;
470 device = litest_device->libinput_device;
472 libinput_device_ref(device);
473 status = libinput_device_config_send_events_set_mode(device,
482 status = libinput_device_config_send_events_set_mode(device,
490 libinput_device_unref(device);
499 struct libinput_device *device;
504 device = dev->libinput_device;
509 status = libinput_device_config_send_events_set_mode(device,
533 struct libinput_device *device;
538 device = dev->libinput_device;
543 status = libinput_device_config_send_events_set_mode(device,
567 struct libinput_device *device;
570 device = dev->libinput_device;
572 libinput_device_config_tap_set_enabled(device,
582 status = libinput_device_config_send_events_set_mode(device,
599 status = libinput_device_config_send_events_set_mode(device,
612 struct libinput_device *device;
615 device = dev->libinput_device;
617 libinput_device_config_tap_set_enabled(device,
629 status = libinput_device_config_send_events_set_mode(device,
651 struct libinput_device *device;
654 device = dev->libinput_device;
666 status = libinput_device_config_send_events_set_mode(device,
682 status = libinput_device_config_send_events_set_mode(device,
696 struct libinput_device *device;
702 device = dev->libinput_device;
706 status = libinput_device_config_send_events_set_mode(device,
791 struct libinput_device *device = dev->libinput_device;
794 ck_assert(libinput_device_get_user_data(device) == NULL);
795 libinput_device_set_user_data(device, userdata);
796 ck_assert_ptr_eq(libinput_device_get_user_data(device), userdata);
797 libinput_device_set_user_data(device, NULL);
798 ck_assert(libinput_device_get_user_data(device) == NULL);
827 struct libinput_device *device = dev->libinput_device;
830 group = libinput_device_get_device_group(device);
834 libinput_device_ref(device);
839 /* make sure the device is dead but the group is still around */
840 ck_assert(libinput_device_unref(device) == NULL);
853 struct libinput_device *device;
857 uinput = litest_create_uinput_device("test device", NULL,
865 device = libinput_path_add_device(li,
868 group = libinput_device_get_device_group(device);
871 libinput_path_remove_device(device);
876 /* the device group leaks, check valgrind */
884 struct libinput_device *device;
886 uinput = litest_create_uinput_device("test device", NULL,
893 device = libinput_path_add_device(li,
896 ck_assert(device == NULL);
907 struct libinput_device *device;
909 uinput = litest_create_uinput_device("test device", NULL,
916 device = libinput_path_add_device(li,
919 ck_assert(device == NULL);
930 struct libinput_device *device;
932 uinput = litest_create_uinput_device("test device", NULL,
942 device = libinput_path_add_device(li,
945 ck_assert(device == NULL);
956 struct libinput_device *device;
958 uinput = litest_create_uinput_device("test device", NULL,
968 device = libinput_path_add_device(li,
971 ck_assert(device == NULL);
982 struct libinput_device *device;
984 uinput = litest_create_uinput_abs_device("test device", NULL,
989 device = libinput_path_add_device(li,
991 litest_assert_ptr_null(device);
1101 struct libinput_device *device;
1116 uinput = litest_create_uinput_abs_device("joystick test device", NULL,
1121 device = libinput_path_add_device(li,
1123 litest_assert_ptr_null(device);
1133 struct libinput_device *device = dev->libinput_device;
1135 ck_assert(libinput_device_has_capability(device,
1144 struct libinput_device *device;
1156 uinput = litest_create_uinput_abs_device("test device", NULL,
1159 device = libinput_path_add_device(li,
1161 litest_assert_ptr_null(device);
1171 struct libinput_device *device = dev->libinput_device;
1175 d = libinput_device_get_udev_device(device);
1188 struct libinput_device *device;
1191 uinput = litest_create_uinput_device("test device",
1199 device = libinput_path_add_device(li,
1201 ck_assert_notnull(device);
1221 struct libinput_device *device;
1233 uinput = litest_create_uinput_abs_device("test device",
1241 device = libinput_path_add_device(li,
1243 ck_assert_notnull(device);
1261 struct libinput_device *device;
1273 uinput = litest_create_uinput_abs_device("test device",
1280 device = libinput_path_add_device(li,
1282 ck_assert_notnull(device);
1302 struct libinput_device *device;
1310 uinput = litest_create_uinput_abs_device("test device",
1318 device = libinput_path_add_device(li,
1320 ck_assert_notnull(device);
1386 struct libinput_device *device = dev->libinput_device;
1389 ck_assert(!libinput_device_pointer_has_button(device, 0x118));
1390 ck_assert(!libinput_device_pointer_has_button(device, 0x119));
1391 ck_assert(!libinput_device_pointer_has_button(device, 0x11a));
1474 struct libinput_device *device;
1491 device = dev->libinput_device;
1493 ck_assert(libinput_device_pointer_has_button(device,
1497 ck_assert(!libinput_device_pointer_has_button(device,
1561 struct libinput_device *device = dev->libinput_device;
1574 if (libinput_device_has_capability(device, *cap))
1585 struct libinput_device *device = dev->libinput_device;
1587 ck_assert(!libinput_device_has_capability(device, -1));
1588 ck_assert(!libinput_device_has_capability(device, 7));
1589 ck_assert(!libinput_device_has_capability(device, 0xffff));
1598 struct libinput_device *device;
1600 /* SW_PEN_INSERTED isn't handled in libinput so the device is
1603 uinput = litest_create_uinput_device("test device", NULL,
1607 device = libinput_path_add_device(li,
1609 litest_assert_ptr_null(device);
1619 struct libinput_device *device = dev->libinput_device;
1623 rc = libinput_device_get_size(device, &w, &h);
1635 struct libinput_device *device = dev->libinput_device;
1639 rc = libinput_device_get_size(device, &w, &h);
1649 struct libinput_device *device = dev->libinput_device;
1652 output_name = libinput_device_get_output_name(device);
1660 struct libinput_device *device = dev->libinput_device;
1663 output_name = libinput_device_get_output_name(device);
1671 struct libinput_device *device = dev->libinput_device;
1672 struct libinput_seat *seat = libinput_device_get_seat(device);
1746 TEST_COLLECTION(device)