Lines Matching refs:Unit
108 CGroupMask unit_get_own_mask(Unit *u);
109 CGroupMask unit_get_siblings_mask(Unit *u);
110 CGroupMask unit_get_members_mask(Unit *u);
111 CGroupMask unit_get_subtree_mask(Unit *u);
113 CGroupMask unit_get_target_mask(Unit *u);
114 CGroupMask unit_get_enable_mask(Unit *u);
116 void unit_update_cgroup_members_masks(Unit *u);
118 char *unit_default_cgroup_path(Unit *u);
119 int unit_set_cgroup_path(Unit *u, const char *path);
121 int unit_realize_cgroup(Unit *u);
122 void unit_release_cgroup(Unit *u);
123 void unit_prune_cgroup(Unit *u);
124 int unit_watch_cgroup(Unit *u);
126 int unit_attach_pids_to_cgroup(Unit *u);
133 Unit *manager_get_unit_by_cgroup(Manager *m, const char *cgroup);
134 Unit *manager_get_unit_by_pid_cgroup(Manager *m, pid_t pid);
135 Unit* manager_get_unit_by_pid(Manager *m, pid_t pid);
137 int unit_search_main_pid(Unit *u, pid_t *ret);
138 int unit_watch_all_pids(Unit *u);
140 int unit_get_memory_current(Unit *u, uint64_t *ret);
141 int unit_get_tasks_current(Unit *u, uint64_t *ret);
142 int unit_get_cpu_usage(Unit *u, nsec_t *ret);
143 int unit_reset_cpu_usage(Unit *u);
145 bool unit_cgroup_delegate(Unit *u);
147 int unit_notify_cgroup_empty(Unit *u);
150 void unit_invalidate_cgroup(Unit *u, CGroupMask m);