Lines Matching refs:done
70 unsigned int *done = (unsigned int *)arg; in passive_thread() local
72 while (!__atomic_load_n(done, __ATOMIC_RELAXED)) in passive_thread()
73 futex_wait(done, 0, NULL, 0); in passive_thread()
79 unsigned int *done = (unsigned int *)arg; in active_thread() local
81 while (!__atomic_load_n(done, __ATOMIC_RELAXED)); in active_thread()
87 unsigned int i, done; in breakpoint_thread() local
96 done = 0; in breakpoint_thread()
98 if (pthread_create(&threads[i], NULL, passive_thread, &done)) in breakpoint_thread()
101 __atomic_store_n(&done, 1, __ATOMIC_RELAXED); in breakpoint_thread()
102 futex_wake(&done, thread_params.nthreads, 0); in breakpoint_thread()
200 unsigned int i, nthreads, result_usec, done = 0; in bench_breakpoint_enable() local
226 i < enable_params.npassive ? passive_thread : active_thread, &done)) in bench_breakpoint_enable()
239 __atomic_store_n(&done, 1, __ATOMIC_RELAXED); in bench_breakpoint_enable()
240 futex_wake(&done, enable_params.npassive, 0); in bench_breakpoint_enable()