Lines Matching refs:priority

36 std::vector<tbb::task_arena::priority> g_task_info;
48 tbb::task_arena::priority,
55 void prepare_logging_data(std::vector<tbb::task_arena::priority>& task_log, unsigned overall_tasks_… in prepare_logging_data()
59 record = tbb::task_arena::priority::normal; in prepare_logging_data()
111 tbb::task_arena::priority a_priority ) in decide_on_arguments()
113 const tbb::task_arena::priority default_priority = tbb::task_arena::priority::normal; in decide_on_arguments()
125 int arena_max_concurrency, tbb::task_arena::priority a_priority ) in allocate_and_construct_arena()
144 tbb::task_arena::priority priority_value = std::get<arena_priority>(item); in submit_work()
195 tbb::task_arena::priority high = tbb::task_arena::priority::high; in test()
196 tbb::task_arena::priority normal = tbb::task_arena::priority::normal; in test()
197 tbb::task_arena::priority low = tbb::task_arena::priority::low; in test()
203 tbb::task_arena::priority priorities[] = {high, normal, low}; // keep it sorted in test()
232 tbb::task_arena::priority a_priority = priorities[arena_idx]; in test()
280 std::map<tbb::task_arena::priority, unsigned> wasted_tasks; in test()
282 tbb::task_arena::priority* end_ptr = priorities + adjusted_progressing_arenas; in test()
287 std::map<tbb::task_arena::priority, unsigned> per_priority_tasks_num; in test()
293 tbb::task_arena::priority p = g_task_info[i]; in test()
306 tbb::task_arena::priority p = priorities[i]; in test()
328 std::map<tbb::task_arena::priority, unsigned> per_priority_tasks_num; in test()
335 auto priority = e.first; in test() local
338 auto priorities_it = std::find( end_ptr, priorities + priorities_num, priority ); in test()
344 [priority](arena_info& info) { in test()
345 return std::get<arena_priority>(info) == priority; in test()
350 tasks_num == per_arena_tasks_num - wasted_tasks[priority], in test()