Lines Matching refs:d1

44 namespace d1 {
62 TBB_EXPORT void __TBB_EXPORTED_FUNC execute(d1::task_arena_base&, d1::delegate_base&);
63 TBB_EXPORT void __TBB_EXPORTED_FUNC isolate_within_arena(d1::delegate_base&, std::intptr_t);
65 TBB_EXPORT void __TBB_EXPORTED_FUNC initialize(d1::task_group_context&);
66 TBB_EXPORT void __TBB_EXPORTED_FUNC destroy(d1::task_group_context&);
67 TBB_EXPORT void __TBB_EXPORTED_FUNC reset(d1::task_group_context&);
68 TBB_EXPORT bool __TBB_EXPORTED_FUNC cancel_group_execution(d1::task_group_context&);
69 TBB_EXPORT bool __TBB_EXPORTED_FUNC is_group_execution_cancelled(d1::task_group_context&);
70 TBB_EXPORT void __TBB_EXPORTED_FUNC capture_fp_settings(d1::task_group_context&);
79 d1::task* task_ptr_or_nullptr(F&& f);
88 d1::task* execute(d1::execution_data& ed) override { in execute()
94 d1::task* cancel(d1::execution_data& ed) override { in cancel()
100 …function_task(FF&& f, d1::wait_context& wo, d1::task_group_context& ctx, d1::small_object_allocato… in function_task()
108 d1::task* task_ptr_or_nullptr_impl(std::false_type, F&& f){ in task_ptr_or_nullptr_impl()
114 d1::task* task_ptr_or_nullptr_impl(std::true_type, F&& f){ in task_ptr_or_nullptr_impl()
120 d1::task* task_ptr_or_nullptr(F&& f){ in task_ptr_or_nullptr()
131 d1::task* task_ptr_or_nullptr(F&& f){ in task_ptr_or_nullptr()
139 namespace d1 {
573 d1::wait(m_wait_ctx, context()); in noexcept()
582 d1::wait(m_wait_ctx, context()); in wait()
723 using detail::d1::task_group_context;
724 using detail::d1::task_group;
726 using detail::d1::isolated_task_group;
729 using detail::d1::task_group_status;
730 using detail::d1::not_complete;
731 using detail::d1::complete;
732 using detail::d1::canceled;
734 using detail::d1::is_current_task_group_canceling;