Home
last modified time | relevance | path

Searched refs:task_stream (Results 1 – 4 of 4) sorted by relevance

/oneTBB/src/tbb/
H A Darena.h204 task_stream<front_accessor> my_fifo_task_stream; // heavy use in stealing loop
207 task_stream<front_accessor> my_resume_task_stream; // heavy use in stealing loop
215 task_stream<back_nonnull_accessor> my_critical_task_stream;
337 d1::task* get_stream_task(task_stream<accessor>& stream, unsigned& hint);
479 inline d1::task* arena::get_stream_task(task_stream<accessor>& stream, unsigned& hint) { in get_stream_task()
H A Dtask_stream.h148 class task_stream : public task_stream_accessor< accessor > {
155 task_stream() = default;
170 ~task_stream() { in ~task_stream()
H A Dtask_dispatcher.h147 execution_data_ext& ed, arena& a, task_stream<front_accessor>& stream, unsigned& hint, in get_stream_or_critical_task()
183 task_stream<front_accessor>& resume_stream = a.my_resume_task_stream; in receive_or_steal_task()
185 task_stream<front_accessor>& fifo_stream = a.my_fifo_task_stream; in receive_or_steal_task()
H A Dscheduler_common.h67 template<task_stream_accessor_type> class task_stream; variable
544 d1::task* get_stream_or_critical_task(execution_data_ext&, arena&, task_stream<front_accessor>&, in alignas()