/systemd/src/test/ |
H A D | test-cgroup.c | 32 assert_se(cg_create(SYSTEMD_CGROUP_CONTROLLER, "/test-a") == 0); 33 assert_se(cg_create(SYSTEMD_CGROUP_CONTROLLER, "/test-a") == 0); 34 assert_se(cg_create(SYSTEMD_CGROUP_CONTROLLER, "/test-b") == 0); 35 assert_se(cg_create(SYSTEMD_CGROUP_CONTROLLER, "/test-b/test-c") == 0); 36 assert_se(cg_create_and_attach(SYSTEMD_CGROUP_CONTROLLER, "/test-b", 0) == 0); 38 assert_se(cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER, getpid(), &path) == 0); 42 assert_se(cg_attach(SYSTEMD_CGROUP_CONTROLLER, "/test-a", 0) == 0); 44 assert_se(cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER, getpid(), &path) == 0); 48 assert_se(cg_create_and_attach(SYSTEMD_CGROUP_CONTROLLER, "/test-b/test-d", 0) == 0); 50 assert_se(cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER, getpi [all...] |
H A D | test-cgroup-util.c | 203 cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER, pid, &path);
|
/systemd/src/nspawn/ |
H A D | nspawn-cgroup.c | 42 r = cg_get_path(SYSTEMD_CGROUP_CONTROLLER, path, NULL, &fs); 86 r = cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER, pid, &cgroup); 146 r = cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER, 0, &cgroup); 151 r = cg_create_and_attach(SYSTEMD_CGROUP_CONTROLLER, child, pid); 156 r = cg_create_and_attach(SYSTEMD_CGROUP_CONTROLLER, child, 0);
|
/systemd/src/cgls/ |
H A D | cgls.c | 169 if (cg_unified() <= 0 && controller && !streq(controller, SYSTEMD_CGROUP_CONTROLLER)) 223 controller = c ?: SYSTEMD_CGROUP_CONTROLLER; 273 show_cg_info(SYSTEMD_CGROUP_CONTROLLER, root); 276 r = show_cgroup(SYSTEMD_CGROUP_CONTROLLER, root, NULL, 0, arg_kernel_threads, output_flags);
|
/systemd/src/basic/ |
H A D | def.h | 39 #define SYSTEMD_CGROUP_CONTROLLER "name=systemd" macro
|
H A D | cgroup-util.c | 587 if (streq(controller, SYSTEMD_CGROUP_CONTROLLER)) 830 controller = SYSTEMD_CGROUP_CONTROLLER; 1166 return cg_get_path(c ?: SYSTEMD_CGROUP_CONTROLLER, p ?: "/", NULL, result); 1175 r = cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER, 1, &p); 1227 r = cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER, pid, &raw); 1849 r = cg_create(SYSTEMD_CGROUP_CONTROLLER, path); 1880 r = cg_attach(SYSTEMD_CGROUP_CONTROLLER, path, pid); 1931 r = cg_migrate_recursive(SYSTEMD_CGROUP_CONTROLLER, from, SYSTEMD_CGROUP_CONTROLLER, to, false, true); 1955 (void) cg_migrate_recursive_fallback(SYSTEMD_CGROUP_CONTROLLER, t [all...] |
/systemd/src/core/ |
H A D | cgroup.c | 794 r = cg_get_path(SYSTEMD_CGROUP_CONTROLLER, u->cgroup_path, "cgroup.populated", &populated); 1085 r = cg_enumerate_processes(SYSTEMD_CGROUP_CONTROLLER, u->cgroup_path, &f); 1122 r = cg_enumerate_processes(SYSTEMD_CGROUP_CONTROLLER, path, &f); 1138 r = cg_enumerate_subgroups(SYSTEMD_CGROUP_CONTROLLER, path, &d); 1191 r = cg_is_empty_recursive(SYSTEMD_CGROUP_CONTROLLER, u->cgroup_path); 1257 r = cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER, 0, &m->cgroup_root); 1283 r = cg_get_path(SYSTEMD_CGROUP_CONTROLLER, m->cgroup_root, NULL, &path); 1293 log_debug("Using cgroup controller " SYSTEMD_CGROUP_CONTROLLER ". File system hierarchy is at %s.", path); 1329 r = cg_install_release_agent(SYSTEMD_CGROUP_CONTROLLER, SYSTEMD_CGROUP_AGENT_PATH); 1340 r = cg_create_and_attach(SYSTEMD_CGROUP_CONTROLLER, scope_pat [all...] |
H A D | shutdown.c | 237 cg_trim(SYSTEMD_CGROUP_CONTROLLER, cgroup, false);
|
H A D | scope.c | 407 return cg_is_empty_recursive(SYSTEMD_CGROUP_CONTROLLER, u->cgroup_path) <= 0;
|
H A D | execute.c | 1672 r = cg_set_task_access(SYSTEMD_CGROUP_CONTROLLER, params->cgroup_path, 0644, uid, gid); 1679 r = cg_set_group_access(SYSTEMD_CGROUP_CONTROLLER, params->cgroup_path, 0755, uid, gid); 2150 (void) cg_attach(SYSTEMD_CGROUP_CONTROLLER, params->cgroup_path, pid);
|
H A D | main.c | 2126 (void) cg_uninstall_release_agent(SYSTEMD_CGROUP_CONTROLLER);
|
H A D | service.c | 1266 (void) cg_create(SYSTEMD_CGROUP_CONTROLLER, path); 1359 r = cg_is_empty_recursive(SYSTEMD_CGROUP_CONTROLLER, UNIT(s)->cgroup_path); 1695 cg_kill_recursive(SYSTEMD_CGROUP_CONTROLLER, p, SIGKILL, true, true, true, NULL);
|
H A D | unit.c | 3134 q = cg_kill_recursive(SYSTEMD_CGROUP_CONTROLLER, u->cgroup_path, signo, false, false, false, pid_set); 3541 r = cg_kill_recursive(SYSTEMD_CGROUP_CONTROLLER, u->cgroup_path, sig, true, k != KILL_TERMINATE, false, pid_set); 3573 cg_kill_recursive(SYSTEMD_CGROUP_CONTROLLER, u->cgroup_path, SIGHUP, false, true, false, pid_set);
|
/systemd/src/cgtop/ |
H A D | cgtop.c | 168 if (streq(controller, SYSTEMD_CGROUP_CONTROLLER) && IN_SET(arg_count, COUNT_ALL_PROCESSES, COUNT_USERSPACE_PROCESSES)) { 409 streq(controller, SYSTEMD_CGROUP_CONTROLLER)) { 433 r = refresh_one(SYSTEMD_CGROUP_CONTROLLER, root, a, b, iteration, 0, NULL);
|
/systemd/src/bootchart/ |
H A D | store.c | 299 cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER,
|
/systemd/src/login/ |
H A D | loginctl.c | 267 if (cg_is_empty_recursive(SYSTEMD_CGROUP_CONTROLLER, cgroup) != 0 && leader <= 0) 276 show_cgroup_and_extra(SYSTEMD_CGROUP_CONTROLLER, cgroup, "\t\t ", c, false, &leader, leader > 0, get_output_flags());
|
/systemd/src/udev/ |
H A D | udevd.c | 1259 cg_kill(SYSTEMD_CGROUP_CONTROLLER, manager->cgroup, SIGKILL, false, true, NULL); 1716 r = cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER, 0, &cgroup);
|
/systemd/src/libsystemd/sd-login/ |
H A D | sd-login.c | 121 r = cg_pid_get_path(SYSTEMD_CGROUP_CONTROLLER, pid, &c);
|
/systemd/src/machine/ |
H A D | machinectl.c | 378 if (cg_is_empty_recursive(SYSTEMD_CGROUP_CONTROLLER, cgroup) != 0 && leader <= 0) 387 show_cgroup_and_extra(SYSTEMD_CGROUP_CONTROLLER, cgroup, "\t\t ", c, false, &leader, leader > 0, get_output_flags());
|
/systemd/src/systemctl/ |
H A D | systemctl.c | 3693 (!IN_SET(arg_transport, BUS_TRANSPORT_LOCAL, BUS_TRANSPORT_MACHINE) || cg_is_empty_recursive(SYSTEMD_CGROUP_CONTROLLER, i->control_group) == 0))) { 3717 show_cgroup_and_extra(SYSTEMD_CGROUP_CONTROLLER, i->control_group, prefix, c, false, extra, k, get_output_flags()); 3790 e = startswith(s, SYSTEMD_CGROUP_CONTROLLER ":"); 4621 show_cgroup(SYSTEMD_CGROUP_CONTROLLER, strempty(mi.control_group), prefix, c, false, get_output_flags());
|