Lines Matching refs:d1
38 bool operator()(const d1::global_control* lhs, const d1::global_control* rhs) const;
46 friend std::size_t global_control_active_value_unsafe(d1::global_control::parameter);
49 …std::set<d1::global_control*, control_storage_comparator, tbb_allocator<d1::global_control*>> my_l…
161 std::size_t global_control_active_value_unsafe(d1::global_control::parameter param) { in global_control_active_value_unsafe()
162 __TBB_ASSERT_RELEASE(param < d1::global_control::parameter_max, nullptr); in global_control_active_value_unsafe()
167 inline bool control_storage_comparator::operator()(const d1::global_control* lhs, const d1::global_… in operator ()()
168 __TBB_ASSERT_RELEASE(lhs->my_param < d1::global_control::parameter_max , nullptr); in operator ()()
173 return d1::global_control::active_value(d1::global_control::terminate_on_exception) == 1; in terminate_on_exception()
178 static bool erase_if_present(control_storage* const c, d1::global_control& gc) { in erase_if_present()
189 static void create(d1::global_control& gc) { in create()
190 __TBB_ASSERT_RELEASE(gc.my_param < d1::global_control::parameter_max, nullptr); in create()
202 static void destroy(d1::global_control& gc) { in destroy()
203 __TBB_ASSERT_RELEASE(gc.my_param < d1::global_control::parameter_max, nullptr); in destroy()
207 … __TBB_ASSERT(gc.my_param == d1::global_control::scheduler_handle || !c->my_list.empty(), nullptr); in destroy()
211 __TBB_ASSERT(gc.my_param == d1::global_control::scheduler_handle , nullptr); in destroy()
225 static bool remove_and_check_if_empty(d1::global_control& gc) { in remove_and_check_if_empty()
226 __TBB_ASSERT_RELEASE(gc.my_param < d1::global_control::parameter_max, nullptr); in remove_and_check_if_empty()
235 static bool is_present(d1::global_control& gc) { in is_present()
236 __TBB_ASSERT_RELEASE(gc.my_param < d1::global_control::parameter_max, nullptr); in is_present()
249 void __TBB_EXPORTED_FUNC create(d1::global_control& gc) { in create()
252 void __TBB_EXPORTED_FUNC destroy(d1::global_control& gc) { in destroy()
256 bool remove_and_check_if_empty(d1::global_control& gc) { in remove_and_check_if_empty()
260 bool is_present(d1::global_control& gc) { in is_present()
265 __TBB_ASSERT_RELEASE(param < d1::global_control::parameter_max, nullptr); in global_control_active_value()