Lines Matching refs:execution_data
98 task* execute(execution_data&) override;
99 task* cancel(execution_data&) override;
100 void finalize(const execution_data&);
158 void offer_work(typename Partitioner::split_type& split_obj, execution_data& ed) { in offer_work()
162 void offer_work(const Range& r, depth_t d, execution_data& ed) { in offer_work()
168 void offer_work_impl(execution_data& ed, Args&&... args) { in offer_work_impl()
180 void spawn_self(execution_data& ed) { in spawn_self()
187 void start_reduce<Range, Body, Partitioner>::finalize(const execution_data& ed) { in finalize()
200 task* start_reduce<Range,Body,Partitioner>::execute(execution_data& ed) { in execute()
224 task* start_reduce<Range, Body, Partitioner>::cancel(execution_data& ed) { in cancel()
259 task* execute(execution_data&) override;
260 task* cancel(execution_data&) override;
261 void finalize(const execution_data&);
303 void offer_work(typename Partitioner::split_type& split_obj, execution_data& ed) { in offer_work()
308 void offer_work_impl(execution_data& ed, Args&&... args) { in offer_work_impl()
322 void spawn_self(execution_data& ed) { in spawn_self()
329 void start_deterministic_reduce<Range, Body, Partitioner>::finalize(const execution_data& ed) { in finalize()
343 task* start_deterministic_reduce<Range,Body,Partitioner>::execute(execution_data& ed) { in execute()
357 task* start_deterministic_reduce<Range, Body, Partitioner>::cancel(execution_data& ed) { in cancel()