Lines Matching defs:num
418 static void stop_ksm_children(int *child, int num)
423 for (k = 0; k < num; k++) {
430 static void resume_ksm_children(int *child, int num)
435 for (k = 0; k < num; k++)
441 void create_same_memory(int size, int num, int unit)
460 ksm_data = malloc((num - 3) * sizeof(struct ksm_merge_data *));
462 for (i = 0; i < num - 3; i++) {
471 child = SAFE_MALLOC(num * sizeof(int));
473 for (i = 0; i < num; i++) {
493 stop_ksm_children(child, num);
498 SAFE_FILE_PRINTF(PATH_KSM "max_page_sharing", "%ld", size * pages * num);
502 SAFE_FILE_PRINTF(PATH_KSM "pages_to_scan", "%ld", size * pages * num);
505 resume_ksm_children(child, num);
506 stop_ksm_children(child, num);
507 ksm_group_check(1, 2, size * num * pages - 2, 0, 0, 0, size * pages * num);
509 resume_ksm_children(child, num);
510 stop_ksm_children(child, num);
511 ksm_group_check(1, 3, size * num * pages - 3, 0, 0, 0, size * pages * num);
513 resume_ksm_children(child, num);
514 stop_ksm_children(child, num);
515 ksm_group_check(1, 1, size * num * pages - 1, 0, 0, 0, size * pages * num);
517 resume_ksm_children(child, num);
518 stop_ksm_children(child, num);
519 ksm_group_check(1, 1, size * num * pages - 2, 0, 1, 0, size * pages * num);
524 resume_ksm_children(child, num);
525 final_group_check(2, 0, 0, 0, 0, 0, size * pages * num);
529 final_group_check(0, 0, 0, 0, 0, 0, size * pages * num);