Lines Matching refs:SpinBarrier
34 SpinBarrier::SpinBarrier (deInt32 numThreads) in SpinBarrier() function in de::SpinBarrier
42 SpinBarrier::~SpinBarrier (void) in ~SpinBarrier()
47 void SpinBarrier::sync (WaitMode mode) in sync()
90 void singleThreadTest (SpinBarrier::WaitMode mode) in singleThreadTest()
92 SpinBarrier barrier(1); in singleThreadTest()
102 …TestThread (SpinBarrier& barrier, volatile deInt32* sharedVar, int numThreads, int threadNdx, bool… in TestThread()
141 SpinBarrier& m_barrier;
147 SpinBarrier::WaitMode getWaitMode (de::Random& rnd) in getWaitMode()
150 return SpinBarrier::WAIT_MODE_BUSY; in getWaitMode()
152 return SpinBarrier::WAIT_MODE_YIELD; in getWaitMode()
158 SpinBarrier barrier (numThreads); in multiThreadTest()
187 singleThreadTest(SpinBarrier::WAIT_MODE_YIELD); in SpinBarrier_selfTest()
188 singleThreadTest(SpinBarrier::WAIT_MODE_BUSY); in SpinBarrier_selfTest()