Lines Matching refs:uinput
1615 * Creates a uinput device but does not add it to a libinput context
1662 d->uinput = litest_create_uinput_device_from_description(name,
1683 path = libevdev_uinput_get_devnode(d->uinput);
1784 path = libevdev_uinput_get_devnode(d->uinput);
1924 libevdev_uinput_get_syspath(d->uinput));
1940 libevdev_uinput_destroy(d->uinput);
1964 ret = libevdev_uinput_write_event(d->uinput, type, code, value);
3398 struct libevdev_uinput *uinput;
3452 &uinput);
3457 litest_assert_msg(rc == 0, "Failed to create uinput device: %s\n", strerror(-rc));
3461 devnode = libevdev_uinput_get_devnode(uinput);
3468 /* uinput before kernel 4.5 + libevdev 1.5.0 does not support
3493 return uinput;
3502 struct libevdev_uinput *uinput;
3511 uinput = litest_create_uinput(name, id, abs_info, events);
3513 syspath = libevdev_uinput_get_syspath(uinput);
3523 return uinput;
3556 struct libevdev_uinput *uinput;
3560 uinput = litest_create_uinput_abs_device_v(name, id, abs, args);
3563 return uinput;
3569 struct libevdev_uinput *uinput;
3573 uinput = litest_create_uinput_abs_device_v(name, id, NULL, args);
3576 return uinput;
4830 if (access("/dev/uinput", F_OK) == -1 &&
4831 access("/dev/input/uinput", F_OK) == -1) {
4833 "uinput device is missing, skipping tests.\n");