Lines Matching refs:barrier
223 static utils::SpinBarrier barrier; member in CrossThreadRun
227 static void initBarrier(unsigned thrds) { barrier.initialize(thrds); } in initBarrier()
264 barrier.wait(); in operator ()()
275 utils::SpinBarrier CrossThreadRun::barrier; member in CrossThreadRun
373 utils::SpinBarrier *barrier; member in FixedPoolSomeMem
377 barrier(b), pool(p) {} in FixedPoolSomeMem()
379 barrier->wait(); in operator ()()
382 barrier->wait(); in operator ()()
432 utils::SpinBarrier barrier(p); in TestFixedBufferPool() local
455 utils::NativeParallelFor( p, FixedPoolNomem(&barrier, pool) ); in TestFixedBufferPool()
460 utils::NativeParallelFor( p, FixedPoolSomeMem(&barrier, pool) ); in TestFixedBufferPool()
795 utils::SpinBarrier *barrier; member in NoLeakOnDestroyRun
797 NoLeakOnDestroyRun(rml::MemoryPool *p, utils::SpinBarrier *b) : pool(p), barrier(b) {} in NoLeakOnDestroyRun()
801 barrier->wait(); in operator ()()
809 barrier->wait(); in operator ()()
818 utils::SpinBarrier barrier(p); in TestNoLeakOnDestroy() local
822 utils::NativeParallelFor(p, NoLeakOnDestroyRun(pool, &barrier)); in TestNoLeakOnDestroy()