Home
last modified time | relevance | path

Searched refs:num_priority_levels (Results 1 – 6 of 6) sorted by relevance

/oneTBB/src/tbb/
H A Dmarket.h52 static constexpr unsigned num_priority_levels = d1::num_priority_levels; variable
64 int my_priority_level_demand[num_priority_levels] = {0};
71 clients_container_type my_clients[num_priority_levels];
H A Dthread_dispatcher.cpp38 unsigned next_client_priority_level = num_priority_levels; in select_next_client()
100 __TBB_ASSERT(client.priority_level() < num_priority_levels, nullptr); in insert_client()
103 … __TBB_ASSERT(!my_next_client || my_next_client->priority_level() < num_priority_levels, nullptr); in insert_client()
109 __TBB_ASSERT(client.priority_level() < num_priority_levels, nullptr); in remove_client()
148 ++curr_priority_level %= num_priority_levels; in client_in_need()
H A Dthread_dispatcher.h73 static constexpr unsigned num_priority_levels = d1::num_priority_levels; variable
75 client_list_type my_client_list[num_priority_levels];
H A Dmarket.cpp79 unsigned max_priority_level = num_priority_levels; in update_allotment()
80 for (unsigned list_idx = 0; list_idx < num_priority_levels; ++list_idx ) { in update_allotment()
91 if (max_priority_level == num_priority_levels) { in update_allotment()
H A Darena.cpp488 return d1::num_priority_levels - unsigned(int(a_priority) / d1::priority_stride); in arena_priority_level()
493 (d1::num_priority_levels - priority_level) * d1::priority_stride in arena_priority()
/oneTBB/include/oneapi/tbb/
H A Dtask_arena.h113 static constexpr unsigned num_priority_levels = 3; variable
114 static constexpr int priority_stride = INT_MAX / (num_priority_levels + 1);