Searched refs:g_done_threads (Results 1 – 1 of 1) sorted by relevance
| /xnu-10063.141.1/tools/tests/zero-to-n/ |
| H A D | zero-to-n.c | 94 static __attribute__((aligned(128))) _Atomic uint32_t g_done_threads; variable 629 assert_zero_t(my_id, atomic_load_explicit(&g_done_threads, memory_order_relaxed)); in worker_thread() 734 done_threads = atomic_fetch_add_explicit(&g_done_threads, 1, memory_order_relaxed) + 1; in worker_thread() 749 while (atomic_load_explicit(&g_done_threads, memory_order_relaxed) < g_numthreads) { in worker_thread() 1161 atomic_store_explicit(&g_done_threads, 0, memory_order_relaxed); in main() 1219 atomic_store_explicit(&g_done_threads, 0, memory_order_seq_cst); in main() 1229 assert(atomic_load_explicit(&g_done_threads, memory_order_relaxed) == g_numthreads); in main()
|