Lines Matching refs:threads
171 struct test_thread threads[8]; in TEST_IMPL() local
175 memset(threads, 0, sizeof(threads)); in TEST_IMPL()
177 for (i = 0; i < ARRAY_SIZE(threads); i++) { in TEST_IMPL()
178 r = uv_thread_create(&threads[i].thread_id, do_work, &threads[i]); in TEST_IMPL()
182 for (i = 0; i < ARRAY_SIZE(threads); i++) { in TEST_IMPL()
183 r = uv_thread_join(&threads[i].thread_id); in TEST_IMPL()
185 ASSERT_EQ(1, threads[i].thread_called); in TEST_IMPL()
203 uv_thread_t threads[2]; in TEST_IMPL() local
208 ASSERT_OK(uv_thread_create(threads + 0, tls_thread, threads + 0)); in TEST_IMPL()
209 ASSERT_OK(uv_thread_create(threads + 1, tls_thread, threads + 1)); in TEST_IMPL()
210 ASSERT_OK(uv_thread_join(threads + 0)); in TEST_IMPL()
211 ASSERT_OK(uv_thread_join(threads + 1)); in TEST_IMPL()