Lines Matching refs:task_arena_impl
499 struct task_arena_impl { struct
510 task_arena_impl::initialize(ta); in initialize()
513 task_arena_impl::terminate(ta); in terminate()
516 return task_arena_impl::attach(ta); in attach()
519 task_arena_impl::execute(ta, d); in execute()
522 task_arena_impl::wait(ta); in wait()
526 return task_arena_impl::max_concurrency(ta); in max_concurrency()
530 task_arena_impl::enqueue(t, nullptr, ta); in enqueue()
534 task_arena_impl::enqueue(t, &ctx, ta); in enqueue()
537 void task_arena_impl::initialize(d1::task_arena_base& ta) { in initialize()
569 void task_arena_impl::terminate(d1::task_arena_base& ta) { in terminate()
577 bool task_arena_impl::attach(d1::task_arena_base& ta) { in attach()
598 void task_arena_impl::enqueue(d1::task& t, d1::task_group_context* c, d1::task_arena_base* ta) { in enqueue()
740 void task_arena_impl::execute(d1::task_arena_base& ta, d1::delegate_base& d) { in execute()
806 void task_arena_impl::wait(d1::task_arena_base& ta) { in wait()
819 int task_arena_impl::max_concurrency(const d1::task_arena_base *ta) { in max_concurrency()