Lines Matching refs:li

133 	struct libinput *li = dev->libinput;
141 litest_drain_events(li);
148 litest_assert_empty_queue(li);
153 litest_assert_empty_queue(li);
157 tmp = litest_add_device(li, LITEST_KEYBOARD);
159 litest_drain_events(li);
165 litest_assert_empty_queue(li);
171 libinput_dispatch(li);
172 event = libinput_get_event(li);
185 struct libinput *li = dev->libinput;
196 litest_drain_events(li);
203 litest_assert_empty_queue(li);
208 libinput_dispatch(li);
212 litest_assert_empty_queue(li);
218 litest_assert_empty_queue(li);
225 struct libinput *li = dev->libinput;
231 litest_drain_events(li);
238 litest_assert_empty_queue(li);
244 litest_assert_empty_queue(li);
250 litest_assert_empty_queue(li);
257 struct libinput *li = dev->libinput;
263 litest_drain_events(li);
270 litest_assert_empty_queue(li);
276 litest_assert_empty_queue(li);
282 litest_assert_empty_queue(li);
289 struct libinput *li = dev->libinput;
298 litest_drain_events(li);
305 libinput_dispatch(li);
306 event = libinput_get_event(li);
310 event = libinput_get_event(li);
314 litest_assert_empty_queue(li);
323 litest_assert_empty_queue(li);
329 litest_assert_empty_queue(li);
336 struct libinput *li = dev->libinput;
344 litest_drain_events(li);
352 libinput_dispatch(li);
359 litest_wait_for_event(li);
360 while ((event = libinput_get_event(li)) != NULL) {
371 struct libinput *li = dev->libinput;
377 litest_drain_events(li);
387 litest_assert_empty_queue(li);
394 struct libinput *li = dev->libinput;
400 litest_drain_events(li);
410 litest_assert_empty_queue(li);
416 struct libinput *li;
422 li = litest_create_context();
423 litest_device = litest_add_device(li, LITEST_MOUSE);
431 litest_drain_events(li);
434 litest_drain_events(li);
436 litest_device = litest_add_device(li, LITEST_MOUSE);
449 libinput_dispatch(li);
450 while ((event = libinput_get_event(li))) {
457 litest_destroy_context(li);
463 struct libinput *li;
468 li = litest_create_context();
469 litest_device = litest_add_device(li, LITEST_MOUSE);
477 litest_drain_events(li);
480 litest_drain_events(li);
488 litest_assert_empty_queue(li);
491 litest_destroy_context(li);
498 struct libinput *li = dev->libinput;
506 litest_button_click_debounced(dev, li, BTN_LEFT, true);
507 litest_drain_events(li);
513 litest_wait_for_event(li);
514 event = libinput_get_event(li);
525 litest_assert_empty_queue(li);
532 struct libinput *li = dev->libinput;
541 litest_drain_events(li);
547 litest_wait_for_event(li);
548 event = libinput_get_event(li);
559 litest_assert_empty_queue(li);
566 struct libinput *li = dev->libinput;
575 litest_drain_events(li);
580 libinput_dispatch(li);
589 litest_assert_button_event(li,
592 litest_assert_button_event(li,
596 litest_assert_empty_queue(li);
602 libinput_dispatch(li);
603 litest_assert_empty_queue(li);
611 struct libinput *li = dev->libinput;
620 litest_drain_events(li);
625 libinput_dispatch(li);
627 libinput_dispatch(li);
633 libinput_dispatch(li);
636 litest_assert_button_event(li,
639 litest_assert_button_event(li,
643 litest_assert_empty_queue(li);
650 struct libinput *li = dev->libinput;
656 litest_drain_events(li);
659 litest_button_click_debounced(dev, li, BTN_LEFT, true);
662 litest_assert_button_event(li,
670 litest_assert_button_event(li,
674 litest_assert_empty_queue(li);
676 litest_button_click_debounced(dev, li, BTN_LEFT, false);
679 litest_assert_empty_queue(li);
685 libinput_dispatch(li);
686 litest_assert_empty_queue(li);
695 struct libinput *li = dev->libinput;
704 trackpoint = litest_add_device(li, LITEST_TRACKPOINT);
709 litest_drain_events(li);
712 litest_button_click_debounced(dev, li, BTN_LEFT, true);
713 litest_button_click_debounced(dev, li, BTN_LEFT, false);
716 litest_wait_for_event(li);
717 event = libinput_get_event(li);
729 event = libinput_get_event(li);
741 litest_assert_empty_queue(li);
824 struct libinput *li = litest_create_context();
825 struct litest_device *dev = litest_add_device(li,
835 litest_drain_events(li);
837 litest_drain_events(li);
846 litest_destroy_context(li);
852 struct libinput *li;
864 li = litest_create_context();
865 device = libinput_path_add_device(li,
874 litest_destroy_context(li);
883 struct libinput *li;
891 li = litest_create_context();
892 litest_disable_log_handler(li);
893 device = libinput_path_add_device(li,
895 litest_restore_log_handler(li);
897 litest_destroy_context(li);
906 struct libinput *li;
914 li = litest_create_context();
915 litest_disable_log_handler(li);
916 device = libinput_path_add_device(li,
918 litest_restore_log_handler(li);
920 litest_destroy_context(li);
929 struct libinput *li;
940 li = litest_create_context();
941 litest_disable_log_handler(li);
942 device = libinput_path_add_device(li,
944 litest_restore_log_handler(li);
946 litest_destroy_context(li);
955 struct libinput *li;
966 li = litest_create_context();
967 litest_disable_log_handler(li);
968 device = libinput_path_add_device(li,
970 litest_restore_log_handler(li);
972 litest_destroy_context(li);
979 assert_device_ignored(struct libinput *li, struct input_absinfo *absinfo)
989 device = libinput_path_add_device(li,
997 struct libinput *li;
1007 li = litest_create_context();
1008 litest_disable_log_handler(li);
1010 assert_device_ignored(li, absinfo);
1012 litest_restore_log_handler(li);
1013 litest_destroy_context(li);
1019 struct libinput *li;
1033 li = litest_create_context();
1034 litest_disable_log_handler(li);
1038 assert_device_ignored(li, absinfo);
1040 litest_restore_log_handler(li);
1041 litest_destroy_context(li);
1047 struct libinput *li;
1054 li = litest_create_context();
1055 litest_disable_log_handler(li);
1057 assert_device_ignored(li, absinfo);
1062 assert_device_ignored(li, absinfo);
1064 litest_restore_log_handler(li);
1065 litest_destroy_context(li);
1071 struct libinput *li;
1082 li = litest_create_context();
1083 litest_disable_log_handler(li);
1084 assert_device_ignored(li, absinfo);
1089 assert_device_ignored(li, absinfo);
1091 litest_restore_log_handler(li);
1092 litest_destroy_context(li);
1099 struct libinput *li;
1112 li = litest_create_context();
1113 litest_disable_log_handler(li);
1114 litest_drain_events(li);
1121 device = libinput_path_add_device(li,
1125 litest_restore_log_handler(li);
1126 litest_destroy_context(li);
1142 struct libinput *li;
1153 li = litest_create_context();
1154 litest_disable_log_handler(li);
1159 device = libinput_path_add_device(li,
1163 litest_restore_log_handler(li);
1164 litest_destroy_context(li);
1187 struct libinput *li;
1198 li = litest_create_context();
1199 device = libinput_path_add_device(li,
1203 litest_disable_log_handler(li);
1208 libinput_dispatch(li);
1210 litest_restore_log_handler(li);
1212 litest_destroy_context(li);
1220 struct libinput *li;
1240 li = litest_create_context();
1241 device = libinput_path_add_device(li,
1249 libinput_dispatch(li);
1252 litest_destroy_context(li);
1260 struct libinput *li;
1279 li = litest_create_context();
1280 device = libinput_path_add_device(li,
1284 litest_disable_log_handler(li);
1289 libinput_dispatch(li);
1291 litest_restore_log_handler(li);
1293 litest_destroy_context(li);
1301 struct libinput *li;
1317 li = litest_create_context();
1318 device = libinput_path_add_device(li,
1326 libinput_dispatch(li);
1329 litest_destroy_context(li);
1337 struct libinput *li = dev->libinput;
1346 litest_drain_events(li);
1350 libinput_dispatch(li);
1354 event = libinput_get_event(li);
1377 litest_assert_empty_queue(li);
1387 struct libinput *li = dev->libinput;
1393 litest_drain_events(li);
1399 litest_assert_empty_queue(li);
1405 litest_assert_empty_queue(li);
1411 litest_assert_empty_queue(li);
1418 struct libinput *li = dev->libinput;
1420 litest_drain_events(li);
1426 litest_assert_empty_queue(li);
1433 struct libinput *li = dev->libinput;
1435 litest_drain_events(li);
1472 struct libinput *li;
1487 li = litest_create_context();
1488 libinput_log_set_priority(li, LIBINPUT_LOG_PRIORITY_DEBUG);
1489 libinput_log_set_handler(li, debug_log_handler);
1490 dev = litest_add_device(li, LITEST_KEYBOARD_QUIRKED);
1551 litest_disable_log_handler(li);
1554 litest_destroy_context(li);
1597 struct libinput *li;
1606 li = litest_create_context();
1607 device = libinput_path_add_device(li,
1611 litest_destroy_context(li);
1684 struct libinput *li;
1703 li = litest_create_context();
1704 dev = litest_add_device(li, lidev->which);
1705 litest_drain_events(li);
1711 libinput_dispatch(li);
1716 libinput_dispatch(li);
1719 libinput_dispatch(li);
1721 while ((event = libinput_get_event(li))) {
1740 litest_destroy_context(li);