Searched refs:priority_level (Results 1 – 9 of 9) sorted by relevance
| /oneTBB/src/tbb/ |
| H A D | thread_dispatcher.cpp | 40 next_client_priority_level = hint->priority_level(); in select_next_client() 100 __TBB_ASSERT(client.priority_level() < num_priority_levels, nullptr); in insert_client() 101 my_client_list[client.priority_level()].push_front(client); 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() 110 my_client_list[client.priority_level()].remove(client); in remove_client() 142 unsigned curr_priority_level = hint->priority_level(); in client_in_need()
|
| H A D | thread_dispatcher_client.h | 39 unsigned priority_level() { in priority_level() function 40 return my_arena.priority_level(); in priority_level()
|
| H A D | pm_client.h | 31 unsigned priority_level() { in priority_level() function 32 return my_arena.priority_level(); in priority_level()
|
| H A D | market.cpp | 54 my_clients[c->priority_level()].push_back(c); in register_client() 60 auto& clients = my_clients[c.priority_level()]; in unregister_and_destroy_client() 132 my_priority_level_demand[c.priority_level()] += delta; in adjust_demand()
|
| H A D | arena.cpp | 249 …ading_control* control, unsigned num_slots, unsigned num_reserved_slots, unsigned priority_level) { in arena() argument 259 my_priority_level = priority_level; in arena() 287 unsigned priority_level) in allocate_arena() argument 298 arena(control, num_slots, num_reserved_slots, priority_level); in allocate_arena() 491 tbb::task_arena::priority arena_priority( unsigned priority_level ) { in arena_priority() argument 493 (d1::num_priority_levels - priority_level) * d1::priority_stride in arena_priority() 558 unsigned priority_level = arena_priority_level(ta.my_priority); in initialize() local 560 …_control, unsigned(ta.my_max_concurrency), ta.my_num_reserved_slots, priority_level, arena_constra… in initialize()
|
| H A D | arena.h | 284 …_control* control, unsigned max_num_workers, unsigned num_reserved_slots, unsigned priority_level); 288 unsigned priority_level); 376 unsigned priority_level() { return my_priority_level; } in priority_level() function
|
| H A D | tcm_adaptor.cpp | 114 unsigned priority_level() { in priority_level() function in tbb::detail::r1::tcm_client 115 return my_arena.priority_level(); in priority_level()
|
| H A D | threading_control.cpp | 124 …return {td_client->get_aba_epoch(), td_client->priority_level(), td_client, client.get_pm_client()… in prepare_client_destruction() 128 …tcher->try_unregister_client(snapshot.my_td_client, snapshot.aba_epoch, snapshot.priority_level)) { in try_destroy_client()
|
| H A D | threading_control.h | 54 unsigned priority_level; member
|