Lines Matching refs:my_num_slots
173 index = occupy_free_slot_in_range(tls, my_num_reserved_slots, my_num_slots ); in occupy_free_slot()
191 __TBB_ASSERT( my_num_slots >= 1, nullptr); in process()
256 my_num_slots = num_arena_slots(num_slots, num_reserved_slots); in arena()
263 __TBB_ASSERT ( my_max_num_workers <= my_num_slots, nullptr); in arena()
268 task_dispatcher* base_td_pointer = reinterpret_cast<task_dispatcher*>(my_slots + my_num_slots); in arena()
269 for( unsigned i = 0; i < my_num_slots; ++i ) { in arena()
278 my_fifo_task_stream.initialize(my_num_slots); in arena()
279 my_resume_task_stream.initialize(my_num_slots); in arena()
281 my_critical_task_stream.initialize(my_num_slots); in arena()
313 for ( unsigned i = 0; i < my_num_slots; ++i ) { in free_arena()
334 void* storage = &mailbox(my_num_slots-1); in free_arena()
338 std::memset( storage, 0, allocation_size(my_num_slots) ); in free_arena()
565 …static_cast<d1::task_arena*>(&ta), a.my_num_slots, ta.my_numa_id, ta.core_type(), ta.max_threads_p… in initialize()
589 …ena::num_arena_slots(ta.my_max_concurrency, ta.my_num_reserved_slots) == a->my_num_slots, nullptr); in attach()