Lines Matching refs:kThreadCount
19 constexpr size_t kThreadCount = 16; in runBasicContextMutexTest() local
22 std::array<std::thread, kThreadCount> threads; in runBasicContextMutexTest()
23 std::array<egl::ContextMutex *, kThreadCount> contextMutexes = {}; in runBasicContextMutexTest()
31 for (size_t i = 0; i < kThreadCount; ++i) in runBasicContextMutexTest()
39 if (readyCount < kThreadCount) in runBasicContextMutexTest()
41 condVar.wait(lock, [&]() { return readyCount == kThreadCount; }); in runBasicContextMutexTest()
58 for (size_t i = 0; i < kThreadCount; ++i) in runBasicContextMutexTest()
66 EXPECT_EQ(testVar.load(), kThreadCount * kIterationCount); in runBasicContextMutexTest()
70 EXPECT_LE(testVar.load(), kThreadCount * kIterationCount); in runBasicContextMutexTest()
107 constexpr size_t kThreadCount = 2; in TEST() local
109 static_assert(kThreadCount % 2 == 0); in TEST()
111 std::array<std::thread, kThreadCount> threads; in TEST()
112 std::array<std::array<egl::ContextMutex *, kThreadCount>, kIterationCount> mutexParis = {}; in TEST()
117 for (uint32_t j = 0; j < kThreadCount; ++j) in TEST()
139 if (readyCount == kThreadCount) in TEST()
153 mutexParis[i][kThreadCount - lockMutexIndex - 1]); in TEST()
158 for (size_t i = 0; i < kThreadCount; ++i) in TEST()
172 for (size_t j = 0; j < kThreadCount; ++j) in TEST()