Lines Matching refs:num_threads

60 static int num_threads;  variable
158 for (i = 0; i < num_threads; i++) { in map_mem_regions_multiple()
161 region_len = num_pages / (size_t)num_threads; in map_mem_regions_multiple()
162 if ((size_t)i < num_pages % (size_t)num_threads) { in map_mem_regions_multiple()
192 …er_thread = (memregion_config *)malloc(sizeof(*memregion_config_per_thread) * (size_t)num_threads); in map_mem_regions()
213 for (i = 0; i < num_threads; i++) { in setup_per_thread_regions()
214 region_len = num_pages / (size_t)num_threads; in setup_per_thread_regions()
217 if ((size_t)i < num_pages % (size_t)num_threads) { in setup_per_thread_regions()
221 region_start += num_pages % (size_t)num_threads; in setup_per_thread_regions()
239 for (i = 0; i < num_threads; i++) { in unmap_mem_regions()
276 if (ready_thread_count == num_threads) { in thread_setup()
287 if (finished_thread_count == num_threads) { in thread_setup()
311 threads = (pthread_t *)malloc(sizeof(*threads) * (size_t)num_threads); in execute_threads()
312 thread_indices = (int *)malloc(sizeof(*thread_indices) * (size_t)num_threads); in execute_threads()
313 for (thread_index = 0; thread_index < num_threads; thread_index++) { in execute_threads()
320 while (ready_thread_count != num_threads) { in execute_threads()
331 while (finished_thread_count != num_threads) { in execute_threads()
337 for (thread_index = 0; thread_index < num_threads; thread_index++) { in execute_threads()
359 T_QUIET; T_ASSERT_GT(num_threads, 0, "num_threads <= 0"); in run_test()
360 T_QUIET; T_ASSERT_GT((int)num_pages / num_threads, 0, "num_pages/num_threads <= 0"); in run_test()
363 T_LOG("No. of threads: %d", num_threads); in run_test()
391 num_threads = threads; in setup_and_run_test()
397 num_threads = (int)strtol(e, NULL, 0); in setup_and_run_test()