• Home
  • Raw
  • Download

Lines Matching full:libinput

33 	struct libinput base;
67 path_input_disable(struct libinput *libinput) in path_input_disable() argument
69 struct path_input *input = (struct path_input*)libinput; in path_input_disable()
216 path_input_enable(struct libinput *libinput) in path_input_enable() argument
218 struct path_input *input = (struct path_input*)libinput; in path_input_enable()
223 path_input_disable(libinput); in path_input_enable()
240 path_input_destroy(struct libinput *input) in path_input_destroy()
253 path_create_device(struct libinput *libinput, in path_create_device() argument
257 struct path_input *input = (struct path_input*)libinput; in path_create_device()
278 struct libinput *libinput = device->seat->libinput; in path_device_change_seat() local
287 if (path_create_device(libinput, udev_device, seat_name) != NULL) in path_device_change_seat()
300 LIBINPUT_EXPORT struct libinput *
329 udev_device_from_devnode(struct libinput *libinput, in udev_device_from_devnode() argument
346 log_bug_libinput(libinput, in udev_device_from_devnode()
359 libinput_path_add_device(struct libinput *libinput, in libinput_path_add_device() argument
362 struct path_input *input = (struct path_input *)libinput; in libinput_path_add_device()
368 log_bug_client(libinput, in libinput_path_add_device()
374 if (libinput->interface_backend != &interface_backend) { in libinput_path_add_device()
375 log_bug_client(libinput, "Mismatching backends.\n"); in libinput_path_add_device()
379 udev_device = udev_device_from_devnode(libinput, udev, path); in libinput_path_add_device()
381 log_bug_client(libinput, "Invalid path %s\n", path); in libinput_path_add_device()
395 libinput_init_quirks(libinput); in libinput_path_add_device()
397 device = path_create_device(libinput, udev_device, NULL); in libinput_path_add_device()
405 struct libinput *libinput = device->seat->libinput; in libinput_path_remove_device() local
406 struct path_input *input = (struct path_input*)libinput; in libinput_path_remove_device()
411 if (libinput->interface_backend != &interface_backend) { in libinput_path_remove_device()
412 log_bug_client(libinput, "Mismatching backends.\n"); in libinput_path_remove_device()