Lines Matching refs:li
97 struct libinput *li; in START_TEST() local
108 li = litest_create_context(); in START_TEST()
109 litest_restore_log_handler(li); /* use the default litest handler */ in START_TEST()
110 libinput_path_add_device(li, libevdev_uinput_get_devnode(uinput)); in START_TEST()
112 libinput_dispatch(li); in START_TEST()
113 libinput_suspend(li); in START_TEST()
114 libinput_resume(li); in START_TEST()
116 while ((event = libinput_get_event(li))) { in START_TEST()
133 litest_disable_log_handler(li); in START_TEST()
141 litest_restore_log_handler(li); in START_TEST()
147 litest_destroy_context(li); in START_TEST()
158 struct libinput *li = dev->libinput; in START_TEST() local
172 libinput_dispatch(li); in START_TEST()
174 while ((event = libinput_get_event(li))) { in START_TEST()
191 litest_disable_log_handler(li); in START_TEST()
199 litest_restore_log_handler(li); in START_TEST()
212 struct libinput *li = dev->libinput; in START_TEST() local
224 libinput_dispatch(li); in START_TEST()
226 while ((event = libinput_get_event(li))) { in START_TEST()
243 litest_disable_log_handler(li); in START_TEST()
251 litest_restore_log_handler(li); in START_TEST()
264 struct libinput *li = dev->libinput; in START_TEST() local
273 libinput_dispatch(li); in START_TEST()
275 while ((event = libinput_get_event(li))) { in START_TEST()
288 litest_disable_log_handler(li); in START_TEST()
296 litest_restore_log_handler(li); in START_TEST()
308 struct libinput *li = dev->libinput; in START_TEST() local
312 libinput_dispatch(li); in START_TEST()
324 libinput_dispatch(li); in START_TEST()
326 while ((event = libinput_get_event(li))) { in START_TEST()
340 litest_disable_log_handler(li); in START_TEST()
348 litest_restore_log_handler(li); in START_TEST()
360 struct libinput *li = dev->libinput; in START_TEST() local
365 libinput_dispatch(li); in START_TEST()
374 libinput_dispatch(li); in START_TEST()
377 while ((event = libinput_get_event(li))) { in START_TEST()
391 litest_disable_log_handler(li); in START_TEST()
398 litest_restore_log_handler(li); in START_TEST()
410 struct libinput *li = dev->libinput; in START_TEST() local
423 libinput_dispatch(li); in START_TEST()
425 while ((event = libinput_get_event(li))) { in START_TEST()
439 litest_disable_log_handler(li); in START_TEST()
446 litest_restore_log_handler(li); in START_TEST()
458 struct libinput *li = dev->libinput; in START_TEST() local
466 libinput_dispatch(li); in START_TEST()
468 while ((event = libinput_get_event(li))) { in START_TEST()
483 litest_disable_log_handler(li); in START_TEST()
490 litest_restore_log_handler(li); in START_TEST()
502 struct libinput *li = dev->libinput; in START_TEST() local
512 libinput_dispatch(li); in START_TEST()
514 while ((event = libinput_get_event(li))) { in START_TEST()
527 litest_disable_log_handler(li); in START_TEST()
535 litest_restore_log_handler(li); in START_TEST()
546 struct libinput *li; in START_TEST() local
551 li = libinput_path_create_context(&simple_interface, NULL); in START_TEST()
552 ck_assert_notnull(li); in START_TEST()
553 ck_assert_ptr_eq(libinput_unref(li), NULL); in START_TEST()
555 li = libinput_path_create_context(&simple_interface, NULL); in START_TEST()
556 ck_assert_notnull(li); in START_TEST()
557 ck_assert_ptr_eq(libinput_ref(li), li); in START_TEST()
558 ck_assert_ptr_eq(libinput_unref(li), li); in START_TEST()
559 ck_assert_ptr_eq(libinput_unref(li), NULL); in START_TEST()
602 struct libinput *li; in START_TEST() local
620 li = libinput_path_create_context(&leak_interface, &fd); in START_TEST()
621 litest_restore_log_handler(li); /* use the default litest handler */ in START_TEST()
626 device = libinput_path_add_device(li, path); in START_TEST()
630 libinput_dispatch(li); in START_TEST()
631 litest_drain_events(li); in START_TEST()
638 libinput_dispatch(li); in START_TEST()
640 libinput_path_add_device(li, path); in START_TEST()
641 libinput_dispatch(li); in START_TEST()
642 event = libinput_get_event(li); in START_TEST()
647 litest_assert_empty_queue(li); in START_TEST()
650 libinput_unref(li); in START_TEST()
670 struct libinput *li = dev->libinput; in START_TEST() local
675 litest_drain_events(li); in START_TEST()
682 old_user_data = libinput_get_user_data(li); in START_TEST()
683 libinput_set_user_data(li, &warning_triggered); in START_TEST()
684 libinput_log_set_handler(li, timer_offset_warning); in START_TEST()
685 libinput_dispatch(li); in START_TEST()
689 litest_restore_log_handler(li); in START_TEST()
691 libinput_set_user_data(li, old_user_data); in START_TEST()
711 struct libinput *li = dev->libinput; in START_TEST() local
715 old_user_data = libinput_get_user_data(li); in START_TEST()
716 litest_drain_events(li); in START_TEST()
720 libinput_dispatch(li); in START_TEST()
724 libinput_set_user_data(li, &warning_triggered); in START_TEST()
725 libinput_log_set_handler(li, timer_delay_warning); in START_TEST()
726 libinput_dispatch(li); in START_TEST()
731 litest_restore_log_handler(li); in START_TEST()
732 libinput_set_user_data(li, old_user_data); in START_TEST()
738 struct libinput *li; in START_TEST() local
741 li = litest_create_context(); in START_TEST()
743 touchpad = litest_add_device(li, LITEST_SYNAPTICS_TOUCHPAD); in START_TEST()
745 libinput_dispatch(li); in START_TEST()
746 keyboard = litest_add_device(li, LITEST_KEYBOARD); in START_TEST()
747 libinput_dispatch(li); in START_TEST()
748 litest_drain_events(li); in START_TEST()
753 libinput_dispatch(li); in START_TEST()
755 libinput_dispatch(li); in START_TEST()
757 litest_assert_button_event(li, BTN_LEFT, in START_TEST()
759 litest_assert_button_event(li, BTN_LEFT, in START_TEST()
761 litest_assert_empty_queue(li); in START_TEST()
766 libinput_dispatch(li); in START_TEST()
769 libinput_dispatch(li); in START_TEST()
771 libinput_dispatch(li); in START_TEST()
772 litest_assert_only_typed_events(li, LIBINPUT_EVENT_KEYBOARD_KEY); in START_TEST()
775 litest_disable_log_handler(li); in START_TEST()
790 libinput_dispatch(li); in START_TEST()
792 libinput_dispatch(li); in START_TEST()
793 litest_restore_log_handler(li); in START_TEST()
795 litest_assert_key_event(li, KEY_A, LIBINPUT_KEY_STATE_PRESSED); in START_TEST()
796 litest_assert_key_event(li, KEY_A, LIBINPUT_KEY_STATE_RELEASED); in START_TEST()
797 litest_assert_button_event(li, BTN_LEFT, in START_TEST()
799 litest_assert_button_event(li, BTN_LEFT, in START_TEST()
805 litest_destroy_context(li); in START_TEST()