Lines Matching refs:thread_params
23 } thread_params = { variable
30 OPT_UINTEGER('b', "breakpoints", &thread_params.nbreakpoints,
32 OPT_UINTEGER('p', "parallelism", &thread_params.nparallel, "Specify amount of parallelism"),
33 OPT_UINTEGER('t', "threads", &thread_params.nthreads, "Specify amount of threads"),
85 threads = calloc(thread_params.nthreads, sizeof(threads[0])); in breakpoint_thread()
91 for (i = 0; i < thread_params.nthreads; i++) { in breakpoint_thread()
96 futex_wake(&done, thread_params.nthreads, 0); in breakpoint_thread()
97 for (i = 0; i < thread_params.nthreads; i++) in breakpoint_thread()
118 breakpoints = calloc(thread_params.nbreakpoints, sizeof(breakpoints[0])); in bench_breakpoint_thread()
119 parallel = calloc(thread_params.nparallel, sizeof(parallel[0])); in bench_breakpoint_thread()
123 for (i = 0; i < thread_params.nbreakpoints; i++) { in bench_breakpoint_thread()
129 for (i = 0; i < thread_params.nparallel; i++) { in bench_breakpoint_thread()
133 for (i = 0; i < thread_params.nparallel; i++) in bench_breakpoint_thread()
137 for (i = 0; i < thread_params.nbreakpoints; i++) in bench_breakpoint_thread()
144 bench_repeat, thread_params.nbreakpoints, thread_params.nparallel); in bench_breakpoint_thread()
149 (double)result_usec / bench_repeat / thread_params.nthreads); in bench_breakpoint_thread()
152 thread_params.nthreads * thread_params.nparallel); in bench_breakpoint_thread()