Lines Matching refs:udev_monitor
1855 static struct udev_monitor *
1859 struct udev_monitor *udev_monitor; in udev_setup_monitor() local
1864 udev_monitor = udev_monitor_new_from_netlink(udev, "udev"); in udev_setup_monitor()
1865 litest_assert_notnull(udev_monitor); in udev_setup_monitor()
1866 udev_monitor_filter_add_match_subsystem_devtype(udev_monitor, "input", in udev_setup_monitor()
1871 rc = fcntl(udev_monitor_get_fd(udev_monitor), F_SETFL, 0); in udev_setup_monitor()
1873 litest_assert_int_eq(udev_monitor_enable_receiving(udev_monitor), in udev_setup_monitor()
1877 return udev_monitor; in udev_setup_monitor()
1881 udev_wait_for_device_event(struct udev_monitor *udev_monitor, in udev_wait_for_device_event() argument
1892 udev_device = udev_monitor_receive_device(udev_monitor); in udev_wait_for_device_event()
1914 struct udev_monitor *udev_monitor; in litest_delete_device() local
1921 udev_monitor = udev_setup_monitor(); in litest_delete_device()
1945 udev_device = udev_wait_for_device_event(udev_monitor, in litest_delete_device()
1949 udev_monitor_unref(udev_monitor); in litest_delete_device()
3364 struct udev_monitor *udev_monitor; in litest_create_uinput_device_from_description() local
3367 udev_monitor = udev_setup_monitor(); in litest_create_uinput_device_from_description()
3374 udev_device = udev_wait_for_device_event(udev_monitor, "add", path); in litest_create_uinput_device_from_description()
3379 udev_monitor_unref(udev_monitor); in litest_create_uinput_device_from_description()