Searched refs:udev_monitor (Results 1 – 4 of 4) sorted by relevance
49 static struct udev_monitor *udev_monitor = NULL; variable66 udev_monitor = udev_monitor_new_from_netlink(udev_ctx, "udev"); in linux_udev_start_event_monitor()67 if (!udev_monitor) { in linux_udev_start_event_monitor()72 r = udev_monitor_filter_add_match_subsystem_devtype(udev_monitor, "usb", "usb_device"); in linux_udev_start_event_monitor()78 if (udev_monitor_enable_receiving(udev_monitor)) { in linux_udev_start_event_monitor()83 udev_monitor_fd = udev_monitor_get_fd(udev_monitor); in linux_udev_start_event_monitor()116 udev_monitor_unref(udev_monitor); in linux_udev_start_event_monitor()117 udev_monitor = NULL; in linux_udev_start_event_monitor()132 assert(udev_monitor != NULL); in linux_udev_stop_event_monitor()144 udev_monitor_unref(udev_monitor); in linux_udev_stop_event_monitor()[all …]
157 struct udev_monitor* udev_init() in udev_init()169 struct udev_monitor* monitor = udev_monitor_new_from_netlink(udev, "udev"); in udev_init()184 int udev_wait(struct udev_monitor* monitor) in udev_wait()283 struct udev_monitor* monitor = udev_init(); in main()
23 struct udev_monitor *mon;
72 struct udev_monitor* udev_monitor_;