Lines Matching refs:Unit
83 Hashmap *units; /* name string => Unit object n:1 */
88 LIST_HEAD(Unit, units_by_type[_UNIT_TYPE_MAX]);
91 LIST_HEAD(Unit, load_queue); /* this is actually more a stack than a queue, but uh. */
100 LIST_HEAD(Unit, dbus_unit_queue);
104 LIST_HEAD(Unit, cleanup_queue);
107 LIST_HEAD(Unit, gc_queue);
110 LIST_HEAD(Unit, cgroup_queue);
120 Hashmap *watch_pids1; /* pid => Unit object n:1 */
121 Hashmap *watch_pids2; /* pid => Unit object n:1 */
202 Hashmap *watch_bus; /* D-Bus names => Unit object n:1 */
292 * value where Unit objects are contained. */
317 Unit *manager_get_unit(Manager *m, const char *name);
321 int manager_load_unit_prepare(Manager *m, const char *name, const char *path, sd_bus_error *e, Unit **_ret);
322 int manager_load_unit(Manager *m, const char *name, const char *path, sd_bus_error *e, Unit **_ret);
323 int manager_load_unit_from_dbus_path(Manager *m, const char *s, sd_bus_error *e, Unit **_u);
325 int manager_add_job(Manager *m, JobType type, Unit *unit, JobMode mode, sd_bus_error *e, Job **_ret);
352 void manager_send_unit_audit(Manager *m, Unit *u, int type, bool success);
353 void manager_send_unit_plymouth(Manager *m, Unit *u);
373 int manager_update_failed_units(Manager *m, Unit *u, bool failed);