Home
last modified time | relevance | path

Searched refs:ArenaPtrRWMutex (Results 1 – 1 of 1) sorted by relevance

/oneTBB/test/tbb/
H A Dtest_scheduler_mix.cpp381 using ArenaPtrRWMutex = PtrRWMutex<tbb::task_arena, arenaAligment>; typedef in ArenaTable
382 std::array<ArenaPtrRWMutex, maxArenas> mArenaTable;
394 …auto find_arena(std::size_t start, F f) -> decltype(f(std::declval<ArenaPtrRWMutex&>(), std::size_… in find_arena()
405 using ScopedLock = ArenaPtrRWMutex::ScopedLock;
417 … if (!find_arena(rnd.get() % maxArenas, [a](ArenaPtrRWMutex& arena, std::size_t) -> bool { in create()
435 if (!find_arena(rnd.get() % maxArenas, [&ts](ArenaPtrRWMutex& arena, std::size_t idx) { in destroy()
457 find_arena(0, [](ArenaPtrRWMutex& arena, std::size_t) { in shutdown()
477 [&ts, &lock, &resIdx](ArenaPtrRWMutex& arena, std::size_t idx) -> tbb::task_arena* { in acquire()