Lines Matching refs:parent

129 static int cg_run_in_subcgroups(const char *parent,
137 child = cg_name_indexed(parent, "child", i);
163 * threads. Then it checks the sanity of numbers on the parent level:
171 char *parent;
173 parent = cg_name(root, "kmem_memcg_deletion_test");
174 if (!parent)
177 if (cg_create(parent))
180 if (cg_write(parent, "cgroup.subtree_control", "+memory"))
183 if (cg_run_in_subcgroups(parent, alloc_kmem_smp, NULL, 100))
186 current = cg_read_long(parent, "memory.current");
187 anon = cg_read_key_long(parent, "memory.stat", "anon ");
188 file = cg_read_key_long(parent, "memory.stat", "file ");
189 kernel = cg_read_key_long(parent, "memory.stat", "kernel ");
190 sock = cg_read_key_long(parent, "memory.stat", "sock ");
207 cg_destroy(parent);
208 free(parent);
303 * that the number of dying cgroups on the parent level is 0.
308 char *parent;
313 parent = cg_name(root, "kmem_dead_cgroups_test");
314 if (!parent)
317 if (cg_create(parent))
320 if (cg_write(parent, "cgroup.subtree_control", "+memory"))
323 if (cg_run_in_subcgroups(parent, alloc_dcache, (void *)100, 30))
327 dead = cg_read_key_long(parent, "cgroup.stat",
343 cg_destroy(parent);
344 free(parent);
351 * Then it checks that the memory.current on the parent level
358 char *parent, *child;
362 parent = cg_name(root, "percpu_basic_test");
363 if (!parent)
366 if (cg_create(parent))
369 if (cg_write(parent, "cgroup.subtree_control", "+memory"))
373 child = cg_name_indexed(parent, "child", i);
383 current = cg_read_long(parent, "memory.current");
384 percpu = cg_read_key_long(parent, "memory.stat", "percpu ");
395 child = cg_name_indexed(parent, "child", i);
401 cg_destroy(parent);
402 free(parent);