Lines Matching refs:udev_monitor
1855 static struct udev_monitor *
1859 struct udev_monitor *udev_monitor;
1864 udev_monitor = udev_monitor_new_from_netlink(udev, "udev");
1865 litest_assert_notnull(udev_monitor);
1866 udev_monitor_filter_add_match_subsystem_devtype(udev_monitor, "input",
1871 rc = fcntl(udev_monitor_get_fd(udev_monitor), F_SETFL, 0);
1873 litest_assert_int_eq(udev_monitor_enable_receiving(udev_monitor),
1877 return udev_monitor;
1881 udev_wait_for_device_event(struct udev_monitor *udev_monitor,
1892 udev_device = udev_monitor_receive_device(udev_monitor);
1914 struct udev_monitor *udev_monitor;
1921 udev_monitor = udev_setup_monitor();
1945 udev_device = udev_wait_for_device_event(udev_monitor,
1949 udev_monitor_unref(udev_monitor);
3506 struct udev_monitor *udev_monitor;
3509 udev_monitor = udev_setup_monitor();
3516 udev_device = udev_wait_for_device_event(udev_monitor, "add", path);
3521 udev_monitor_unref(udev_monitor);