Lines Matching defs:worker_monitor
212 static int worker_new(struct worker **ret, Manager *manager, struct udev_monitor *worker_monitor, pid_t pid) {
218 assert(worker_monitor);
228 udev_monitor_disconnect(worker_monitor);
229 worker->monitor = udev_monitor_ref(worker_monitor);
334 _cleanup_udev_monitor_unref_ struct udev_monitor *worker_monitor = NULL;
339 worker_monitor = udev_monitor_new_from_netlink(udev, NULL);
340 if (worker_monitor == NULL)
343 udev_monitor_allow_unicast_sender(worker_monitor, manager->monitor);
344 r = udev_monitor_enable_receiving(worker_monitor);
388 fd_monitor = udev_monitor_get_fd(worker_monitor);
477 udev_monitor_send_device(worker_monitor, NULL, dev);
509 dev = udev_monitor_receive_device(worker_monitor);
540 r = worker_new(&worker, manager, worker_monitor, pid);