Lines Matching defs:udev
32 #include "udev-seat.h"
107 * up the udev monitor and enumerating all current devices may show
169 udev_input_add_devices(struct udev_input *input, struct udev *udev)
176 e = udev_enumerate_new(udev);
181 device = udev_device_new_from_syspath(udev, path);
191 /* Skip unconfigured device. udev will send an event
278 struct udev *udev = input->udev;
284 input->udev_monitor = udev_monitor_new_from_netlink(udev, "udev");
287 "udev: failed to create the udev monitor\n");
293 log_info(libinput, "udev: failed to set up filter\n");
298 log_info(libinput, "udev: failed to bind the udev monitor\n");
315 if (udev_input_add_devices(input, udev) < 0) {
331 udev_unref(udev_input->udev);
399 struct udev *udev)
403 if (!interface || !udev)
415 input->udev = udev_ref(udev);