Searched refs:start_for (Results 1 – 2 of 2) sorted by relevance
| /oneTBB/include/oneapi/tbb/ |
| H A D | parallel_for.h | 61 struct start_for : public task { struct 82 …start_for( start_for& parent_, typename Partitioner::split_type& split_obj, small_object_allocator… in start_for() function 90 start_for( start_for& parent_, const Range& r, depth_t d, small_object_allocator& alloc ) : in start_for() function 107 start_for& for_task = *alloc.new_object<start_for>(range, body, partitioner, alloc); in run() argument 135 …start_for& right_child = *alloc.new_object<start_for>(ed, std::forward<Args>(constructor_args)...,… in offer_work_impl() argument 150 void start_for<Range, Body, Partitioner>::finalize(const execution_data& ed) { in finalize() argument 155 this->~start_for(); in finalize() 165 task* start_for<Range, Body, Partitioner>::execute(execution_data& ed) { in execute() 177 task* start_for<Range, Body, Partitioner>::cancel(execution_data& ed) { in cancel() 245 start_for<Range,Body,const auto_partitioner>::run(range,body,partitioner); in __TBB_requires() [all …]
|
| H A D | partitioner.h | 111 template<typename Range, typename Body, typename Partitioner> struct start_for; 572 template<typename Range, typename Body, typename Partitioner> friend struct start_for; 599 template<typename Range, typename Body, typename Partitioner> friend struct start_for; 631 template<typename Range, typename Body, typename Partitioner> friend struct start_for; 647 template<typename Range, typename Body, typename Partitioner> friend struct start_for;
|