Lines Matching refs:udev_monitor
55 static struct udev_monitor *udev_monitor; variable
348 udev_device = udev_monitor_receive_device(udev_monitor); in socket_handler()
381 udev_monitor = udev_monitor_new_from_netlink(udev, "udev"); in config_udev_pre_init()
382 if (!udev_monitor) in config_udev_pre_init()
385 udev_monitor_filter_add_match_subsystem_devtype(udev_monitor, "input", in config_udev_pre_init()
388 udev_monitor_filter_add_match_subsystem_devtype(udev_monitor, "tty", NULL); in config_udev_pre_init()
391 udev_monitor_filter_add_match_subsystem_devtype(udev_monitor, "drm", NULL); in config_udev_pre_init()
396 udev_monitor_filter_add_match_tag(udev_monitor, SeatId); in config_udev_pre_init()
398 if (udev_monitor_enable_receiving(udev_monitor)) { in config_udev_pre_init()
412 udev = udev_monitor_get_udev(udev_monitor); in config_udev_init()
444 SetNotifyFd(udev_monitor_get_fd(udev_monitor), socket_handler, X_NOTIFY_READ, NULL); in config_udev_init()
454 if (!udev_monitor) in config_udev_fini()
457 udev = udev_monitor_get_udev(udev_monitor); in config_udev_fini()
459 RemoveNotifyFd(udev_monitor_get_fd(udev_monitor)); in config_udev_fini()
460 udev_monitor_unref(udev_monitor); in config_udev_fini()
461 udev_monitor = NULL; in config_udev_fini()
490 udev = udev_monitor_get_udev(udev_monitor); in config_udev_odev_probe()