Lines Matching refs:my_a
226 tbb::task_arena &my_a; member in MultipleMastersPart1
230 : my_a(a), my_b1(b1), my_b2(b2) {} in MultipleMastersPart1()
232 my_a.execute(AsynchronousWork(my_b2, /*blocking=*/false)); in operator ()()
235 my_a.enqueue(AsynchronousWork(my_b2, /*blocking=*/false)); in operator ()()
240 tbb::task_arena &my_a; member in MultipleMastersPart2
243 MultipleMastersPart2( tbb::task_arena &a, utils::SpinBarrier &b) : my_a(a), my_b(b) {} in MultipleMastersPart2()
245 my_a.execute(AsynchronousWork(my_b, /*blocking=*/false)); in operator ()()
250 tbb::task_arena &my_a; member in MultipleMastersPart3
274 : my_a(a), my_b(b) {} in MultipleMastersPart3()
280 my_a.enqueue(Runner(wait)); in operator ()()
281 my_a.execute(Waiter(wait)); in operator ()()
373 tbb::task_arena &my_a; // expected task_arena(2,1) member in ForEachArenaEntryBody
379 : my_a(a), my_stage(c), my_idx(0) {} in ForEachArenaEntryBody()
386 my_a.execute(*this); // test nested calls in test()
408 my_a.execute(scoped_functor); in test_arena_entry()
413 my_a.execute(scoped_functor); in test_arena_entry()
434 tbb::task_arena &my_a; member in TestArenaConcurrencyBody
441 …: my_a(a), my_max_concurrency(max_concurrency), my_reserved_slots(reserved_slots), my_barrier(b), … in TestArenaConcurrencyBody()
446 my_a.execute( *this ); in operator ()()
452 REQUIRE( my_a.max_concurrency() == tbb::this_task_arena::max_concurrency() ); in operator ()()
1035 tbb::task_arena &my_a; member in TestDelegatedSpawnWaitBody
1039 : my_a(a), my_b1(b1), my_b2(b2) {} in TestDelegatedSpawnWaitBody()
1044 my_a.enqueue([this] { my_b1.wait(); }); // tasks to sync with workers in operator ()()
1049 my_a.execute([&tg] { tg.run([] {}); }); in operator ()()
1051 my_a.execute([&tg] {tg.wait(); }); in operator ()()