Home
last modified time | relevance | path

Searched refs:max_workers (Results 1 – 3 of 3) sorted by relevance

/oneTBB/src/tbb/
H A Dmarket.cpp73 int max_workers = min(my_total_demand, effective_soft_limit); in update_allotment() local
74 __TBB_ASSERT(max_workers >= 0, nullptr); in update_allotment()
76 int unassigned_workers = max_workers; in update_allotment()
86 if (client.max_workers() == 0) { in update_allotment()
97 __TBB_ASSERT(max_workers == 0 || max_workers == 1, nullptr); in update_allotment()
98 allotted = client.min_workers() > 0 && assigned < max_workers ? 1 : 0; in update_allotment()
100 int tmp = client.max_workers() * assigned_per_priority + carry; in update_allotment()
103 __TBB_ASSERT(allotted <= client.max_workers(), nullptr); in update_allotment()
110 __TBB_ASSERT(assigned == max_workers, nullptr); in update_allotment()
H A Dpm_client.h43 int max_workers() const { in max_workers() function
H A Dtcm_adaptor.cpp153 my_permit_request.max_sw_threads = max_workers(); in request_permit()
309 if (client.max_workers() == 0) { in adjust_demand()