Searched refs:my_num_slots (Results 1 – 4 of 4) sorted by relevance
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()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()[all …]
257 unsigned my_num_slots; member411 if (work_type == work_enqueued && my_num_slots > my_num_reserved_slots) { in advertise_new_work()
33 …waiter_base(arena& a, int yields_multiplier = 1) : my_arena(a), my_backoff(int(a.my_num_slots), yi… in my_arena()
54 if ( id != d1::no_slot && id != tls->my_arena_index && id < a->my_num_slots) { in spawn()