Lines Matching full:frozen

25  * Check if the cgroup is frozen by looking at the cgroup.events::frozen value.
27 static int cg_check_frozen(const char *cgroup, bool frozen) in cg_check_frozen() argument
29 if (frozen) { in cg_check_frozen()
30 if (cg_read_strstr(cgroup, "cgroup.events", "frozen 1") != 0) { in cg_check_frozen()
31 debug("Cgroup %s isn't frozen\n", cgroup); in cg_check_frozen()
36 * Check the cgroup.events::frozen value. in cg_check_frozen()
38 if (cg_read_strstr(cgroup, "cgroup.events", "frozen 0") != 0) { in cg_check_frozen()
39 debug("Cgroup %s is frozen\n", cgroup); in cg_check_frozen()
56 * Attach a task to the given cgroup and wait for a cgroup frozen event.
60 bool frozen) in cg_enter_and_wait_for_frozen() argument
78 ret = cg_check_frozen(cgroup, frozen); in cg_enter_and_wait_for_frozen()
273 * Check that A and E are not frozen. in test_cgfreezer_tree()
282 * Freeze A. Check that A, B and E are frozen. in test_cgfreezer_tree()
306 * Check that C and H are still frozen. in test_cgfreezer_tree()
315 * Unfreeze A. Check that A, C and K are not frozen. in test_cgfreezer_tree()
397 * is frozen and the parent cgroup remains frozen too.
450 * remains frozen and it's possible to create a new child
451 * without unfreezing. The new child is frozen too.
502 * 1) A (running) -> B (frozen)
503 * 2) B (frozen) -> A (running)
504 * 3) A (frozen) -> B (frozen)
536 * Migrate from A (running) to B (frozen) in test_cgfreezer_migrate()
548 * Migrate from B (frozen) to A (running) in test_cgfreezer_migrate()
557 * Migrate from A (frozen) to B (frozen) in test_cgfreezer_migrate()
581 * The test checks that ptrace works with a tracing process in a frozen cgroup.
616 * Cgroup has to remain frozen, however the test task in test_cgfreezer_ptrace()