Home
last modified time | relevance | path

Searched refs:a_priority (Results 1 – 5 of 5) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Dtask_arena.h170 task_arena_base(int max_concurrency, unsigned reserved_for_masters, priority a_priority) in task_arena_base() argument
176 , my_priority(a_priority) in task_arena_base()
189 , my_priority(a_priority) in task_arena_base()
262 priority a_priority = priority::normal)
263 : task_arena_base(max_concurrency_, reserved_for_masters, a_priority) in task_arena_base() argument
269 priority a_priority = priority::normal)
270 : task_arena_base(constraints_, reserved_for_masters, a_priority) in task_arena_base() argument
314 priority a_priority = priority::normal)
320 my_priority = a_priority;
328 priority a_priority = priority::normal)
[all …]
H A Dflow_graph.h304 my_priority = a_priority; in continue_receiver()
795 : function_node(g, concurrency, body, Policy(), a_priority) {} in __TBB_requires()
998 ) : graph_node(g), input_impl_type( g, body, a_priority ), in __TBB_requires()
1008 continue_node( graph& g, Body body, node_priority_t a_priority ) in __TBB_requires()
1009 : continue_node(g, body, Policy(), a_priority) {} in __TBB_requires()
1022 : continue_node(nodes, body, Policy(), a_priority) {} in __TBB_requires()
1032 , input_impl_type(g, number_of_predecessors, body, a_priority), in __TBB_requires()
1056 Body body, node_priority_t a_priority ) in __TBB_requires()
2943 (body, &my_gateway), a_priority ), my_gateway(self()) { in __TBB_requires()
2954 : async_node(g, concurrency, body, Policy(), a_priority) {} in __TBB_requires()
[all …]
/oneTBB/test/tbb/
H A Dtest_arena_priorities.cpp111 tbb::task_arena::priority a_priority ) in decide_on_arguments() argument
115 if( default_priority == a_priority ) { in decide_on_arguments()
120 return do_allocate_and_construct( first_arg, reserved_for_masters, a_priority ); in decide_on_arguments()
125 int arena_max_concurrency, tbb::task_arena::priority a_priority ) in allocate_and_construct_arena() argument
134 return decide_on_arguments( properties, reserved_for_masters, a_priority ); in allocate_and_construct_arena()
137 return decide_on_arguments( arena_max_concurrency, reserved_for_masters, a_priority ); in allocate_and_construct_arena()
232 tbb::task_arena::priority a_priority = priorities[arena_idx]; in test() local
250 tbb::task_arena* arena = allocate_and_construct_arena(concurrency, a_priority); in test()
255 a_priority, in test()
/oneTBB/include/oneapi/tbb/detail/
H A D_flow_graph_node_impl.h66 …function_input_base( graph &g, size_t max_concurrency, node_priority_t a_priority, bool is_no_thro… in function_input_base() argument
68 , my_concurrency(0), my_priority(a_priority), my_is_no_throw(is_no_throw) in function_input_base()
363 graph &g, size_t max_concurrency, Body& body, node_priority_t a_priority ) in function_input() argument
364 : base_type(g, max_concurrency, a_priority, noexcept(tbb::detail::invoke(body, input_type()))) in function_input()
498 multifunction_input(graph &g, size_t max_concurrency,Body& body, node_priority_t a_priority )
499 …: base_type(g, max_concurrency, a_priority, noexcept(tbb::detail::invoke(body, input_type(), my_ou…
607 continue_input( graph &g, Body& body, node_priority_t a_priority )
608 : continue_receiver(/*number_of_predecessors=*/0, a_priority)
616 Body& body, node_priority_t a_priority )
617 : continue_receiver( number_of_predecessors, a_priority )
/oneTBB/src/tbb/
H A Darena.cpp474 void assert_arena_priority_valid( tbb::task_arena::priority a_priority ) { in assert_arena_priority_valid() argument
476 a_priority == tbb::task_arena::priority::high || in assert_arena_priority_valid()
477 a_priority == tbb::task_arena::priority::normal || in assert_arena_priority_valid()
478 a_priority == tbb::task_arena::priority::low; in assert_arena_priority_valid()
486 unsigned arena_priority_level( tbb::task_arena::priority a_priority ) { in arena_priority_level() argument
487 assert_arena_priority_valid( a_priority ); in arena_priority_level()
488 return d1::num_priority_levels - unsigned(int(a_priority) / d1::priority_stride); in arena_priority_level()