Lines Matching refs:handle
45 void release_impl(d1::task_scheduler_handle& handle);
46 bool finalize_impl(d1::task_scheduler_handle& handle);
153 friend void r1::release_impl(task_scheduler_handle& handle);
154 friend bool r1::finalize_impl(task_scheduler_handle& handle);
165 inline void finalize(task_scheduler_handle& handle) { in finalize() argument
167 if (handle.m_ctl != nullptr) { in finalize()
168 bool finalized = r1::finalize(handle, finalize_throwing); in finalize()
173 __TBB_ASSERT(!handle, "The handle should be empty after finalize"); in finalize()
178 inline bool finalize(task_scheduler_handle& handle, const std::nothrow_t&) noexcept { in finalize() argument
180 if (handle.m_ctl != nullptr) { in finalize()
181 finalized = r1::finalize(handle, finalize_nothrowing); in finalize()
183 __TBB_ASSERT(!handle, "The handle should be empty after finalize"); in finalize()