Hashmap *watch_pids; /* pid => Unit object n:1 */
+ sd_event_source *run_queue_event_source;
+
char *notify_socket;
int notify_fd;
sd_event_source *notify_event_source;
char *generator_unit_path_early;
char *generator_unit_path_late;
- /* Data specific to the device subsystem */
struct udev* udev;
+
+ /* Data specific to the device subsystem */
struct udev_monitor* udev_monitor;
sd_event_source *udev_event_source;
Hashmap *devices_by_sysfs;
/* Data specific to the swap filesystem */
FILE *proc_swaps;
sd_event_source *swap_event_source;
- Hashmap *swaps_by_proc_swaps;
- bool request_reload;
+ Hashmap *swaps_by_devnode;
/* Data specific to the D-Bus subsystem */
sd_bus *api_bus, *system_bus;
ManagerExitCode exit_code:5;
bool dispatching_load_queue:1;
- bool dispatching_run_queue:1;
bool dispatching_dbus_queue:1;
bool taint_usr:1;