Lines Matching refs:buttons
419 } buttons[] = {
428 int events[2 * (ARRAY_LENGTH(buttons) + 1)];
433 /* Enable all tested buttons on the device */
434 for (i = 0; i < 2 * ARRAY_LENGTH(buttons);) {
435 button = buttons[i / 2].code;
451 for (i = 0; i < ARRAY_LENGTH(buttons); ++i) {
452 test_button_event(dev, buttons[i].code, 1);
460 /* Mark all released buttons until device is removed */
478 for (i = 0; i < ARRAY_LENGTH(buttons); ++i) {
479 if (buttons[i].code == button) {
480 ck_assert_int_eq(buttons[i].released, 0);
481 buttons[i].released = 1;
489 /* Check that all pressed buttons has been released. */
490 for (i = 0; i < ARRAY_LENGTH(buttons); ++i) {
491 ck_assert_int_eq(buttons[i].released, 1);
1326 /* No left-handed until all buttons were down */
2689 /* one button down, then middle -> release buttons */
3751 struct range buttons = {BTN_LEFT, BTN_TASK + 1};
3841 litest_add_ranged(debounce_bounce, LITEST_BUTTON, LITEST_TOUCHPAD|LITEST_NO_DEBOUNCE, &buttons);
3844 litest_add_ranged(debounce_bounce_high_delay, LITEST_BUTTON, LITEST_TOUCHPAD|LITEST_NO_DEBOUNCE, &buttons);
3846 litest_add_ranged(debounce_spurious, LITEST_BUTTON, LITEST_TOUCHPAD|LITEST_NO_DEBOUNCE, &buttons);