Searched refs:g_done_threads (Results 1 – 1 of 1) sorted by relevance
| /xnu-8792.41.9/tools/tests/zero-to-n/ |
| H A D | zero-to-n.c | 93 static __attribute__((aligned(128))) _Atomic uint32_t g_done_threads; variable 617 assert_zero_t(my_id, atomic_load_explicit(&g_done_threads, memory_order_relaxed)); in worker_thread() 722 done_threads = atomic_fetch_add_explicit(&g_done_threads, 1, memory_order_relaxed) + 1; in worker_thread() 737 while (atomic_load_explicit(&g_done_threads, memory_order_relaxed) < g_numthreads) { in worker_thread() 1148 atomic_store_explicit(&g_done_threads, 0, memory_order_relaxed); in main() 1204 atomic_store_explicit(&g_done_threads, 0, memory_order_seq_cst); in main() 1214 assert(atomic_load_explicit(&g_done_threads, memory_order_relaxed) == g_numthreads); in main()
|