Lines Matching refs:parent

125 static int cg_run_in_subcgroups(const char *parent,
133 child = cg_name_indexed(parent, "child", i);
159 * threads. Then it checks the sanity of numbers on the parent level:
167 char *parent;
169 parent = cg_name(root, "kmem_memcg_deletion_test");
170 if (!parent)
173 if (cg_create(parent))
176 if (cg_write(parent, "cgroup.subtree_control", "+memory"))
179 if (cg_run_in_subcgroups(parent, alloc_kmem_smp, NULL, 100))
182 current = cg_read_long(parent, "memory.current");
183 slab = cg_read_key_long(parent, "memory.stat", "slab ");
184 anon = cg_read_key_long(parent, "memory.stat", "anon ");
185 file = cg_read_key_long(parent, "memory.stat", "file ");
186 kernel_stack = cg_read_key_long(parent, "memory.stat", "kernel_stack ");
204 cg_destroy(parent);
205 free(parent);
300 * that the number of dying cgroups on the parent level is 0.
305 char *parent;
309 parent = cg_name(root, "kmem_dead_cgroups_test");
310 if (!parent)
313 if (cg_create(parent))
316 if (cg_write(parent, "cgroup.subtree_control", "+memory"))
319 if (cg_run_in_subcgroups(parent, alloc_dcache, (void *)100, 30))
323 dead = cg_read_key_long(parent, "cgroup.stat",
337 cg_destroy(parent);
338 free(parent);
345 * Then it checks that the memory.current on the parent level
352 char *parent, *child;
356 parent = cg_name(root, "percpu_basic_test");
357 if (!parent)
360 if (cg_create(parent))
363 if (cg_write(parent, "cgroup.subtree_control", "+memory"))
367 child = cg_name_indexed(parent, "child", i);
377 current = cg_read_long(parent, "memory.current");
378 percpu = cg_read_key_long(parent, "memory.stat", "percpu ");
389 child = cg_name_indexed(parent, "child", i);
395 cg_destroy(parent);
396 free(parent);