Searched refs:num_reserved_slots (Results 1 – 3 of 3) sorted by relevance
| /oneTBB/src/tbb/ |
| H A D | arena.h | 284 …arena(threading_control* control, unsigned max_num_workers, unsigned num_reserved_slots, unsigned … 287 … arena& allocate_arena(threading_control* control, unsigned num_slots, unsigned num_reserved_slots, 290 …a& create(threading_control* control, unsigned num_slots, unsigned num_reserved_slots, unsigned ar… 292 static int unsigned num_arena_slots ( unsigned num_slots, unsigned num_reserved_slots ) { in num_arena_slots() argument 293 return num_reserved_slots == 0 ? num_slots : max(2u, num_slots); in num_arena_slots()
|
| H A D | arena.cpp | 249 arena::arena(threading_control* control, unsigned num_slots, unsigned num_reserved_slots, unsigned … in arena() argument 256 my_num_slots = num_arena_slots(num_slots, num_reserved_slots); in arena() 257 my_num_reserved_slots = num_reserved_slots; in arena() 258 my_max_num_workers = num_slots-num_reserved_slots; in arena() 286 … arena::allocate_arena(threading_control* control, unsigned num_slots, unsigned num_reserved_slots, in allocate_arena() argument 292 std::size_t n = allocation_size(num_arena_slots(num_slots, num_reserved_slots)); in allocate_arena() 297 return *new( storage + num_arena_slots(num_slots, num_reserved_slots) * sizeof(mail_outbox) ) in allocate_arena() 298 arena(control, num_slots, num_reserved_slots, priority_level); in allocate_arena() 451 arena& arena::create(threading_control* control, unsigned num_slots, unsigned num_reserved_slots, u… in create() argument 453 __TBB_ASSERT(num_reserved_slots <= num_slots, NULL); in create() [all …]
|
| H A D | governor.cpp | 191 int num_reserved_slots = 1; in init_external_thread() local 195 arena& a = arena::create(thr_control, num_slots, num_reserved_slots, arena_priority_level); in init_external_thread()
|