Lines Matching full:children

310 		int (*validate)(const struct cpu_hogger *children, int num_children))  in run_cpucg_weight_test()  argument
314 struct cpu_hogger children[3] = {}; in run_cpucg_weight_test() local
326 for (i = 0; i < ARRAY_SIZE(children); i++) { in run_cpucg_weight_test()
327 children[i].cgroup = cg_name_indexed(parent, "cpucg_child", i); in run_cpucg_weight_test()
328 if (!children[i].cgroup) in run_cpucg_weight_test()
331 if (cg_create(children[i].cgroup)) in run_cpucg_weight_test()
334 if (cg_write_numeric(children[i].cgroup, "cpu.weight", in run_cpucg_weight_test()
339 for (i = 0; i < ARRAY_SIZE(children); i++) { in run_cpucg_weight_test()
340 pid_t pid = spawn_child(&children[i]); in run_cpucg_weight_test()
343 children[i].pid = pid; in run_cpucg_weight_test()
346 for (i = 0; i < ARRAY_SIZE(children); i++) { in run_cpucg_weight_test()
349 waitpid(children[i].pid, &retcode, 0); in run_cpucg_weight_test()
356 for (i = 0; i < ARRAY_SIZE(children); i++) in run_cpucg_weight_test()
357 children[i].usage = cg_read_key_long(children[i].cgroup, in run_cpucg_weight_test()
360 if (validate(children, ARRAY_SIZE(children))) in run_cpucg_weight_test()
365 for (i = 0; i < ARRAY_SIZE(children); i++) { in run_cpucg_weight_test()
366 cg_destroy(children[i].cgroup); in run_cpucg_weight_test()
367 free(children[i].cgroup); in run_cpucg_weight_test()
395 overprovision_validate(const struct cpu_hogger *children, int num_children) in overprovision_validate() argument
402 if (children[i + 1].usage <= children[i].usage) in overprovision_validate()
405 delta = children[i + 1].usage - children[i].usage; in overprovision_validate()
406 if (!values_close(delta, children[0].usage, 35)) in overprovision_validate()
426 * Once all of the children have exited, we verify that each child cgroup
441 underprovision_validate(const struct cpu_hogger *children, int num_children) in underprovision_validate() argument
446 if (!values_close(children[i + 1].usage, children[0].usage, 15)) in underprovision_validate()
466 * Once all of the children have exited, we verify that each child cgroup