Searched refs:soft_limit (Results 1 – 8 of 8) sorted by relevance
24 thread_request_serializer::thread_request_serializer(thread_dispatcher& td, int soft_limit) in thread_request_serializer() argument26 , my_soft_limit(soft_limit) in thread_request_serializer()46 void thread_request_serializer::set_active_num_workers(int soft_limit) { in set_active_num_workers() argument48 int delta = soft_limit - my_soft_limit; in set_active_num_workers()49 delta = limit_delta(delta, my_total_request, soft_limit); in set_active_num_workers()51 my_soft_limit = soft_limit; in set_active_num_workers()79 …ead_request_serializer_proxy(thread_dispatcher& td, int soft_limit) : my_serializer(td, soft_limit) in thread_request_serializer_proxy() argument98 void thread_request_serializer_proxy::set_active_num_workers(int soft_limit) { in set_active_num_workers() argument101 if (soft_limit != 0) { in set_active_num_workers()103 my_serializer.set_active_num_workers(soft_limit); in set_active_num_workers()
40 thread_request_serializer(thread_dispatcher& td, int soft_limit);41 void set_active_num_workers(int soft_limit);63 thread_request_serializer_proxy(thread_dispatcher& td, int soft_limit);65 void set_active_num_workers(int soft_limit);
52 … unsigned soft_limit = global_control_active_value_unsafe(global_control::max_allowed_parallelism); in calc_workers_soft_limit() local55 workers_soft_limit = soft_limit != 0 ? soft_limit - 1 : governor::default_num_threads() - 1; in calc_workers_soft_limit()109 void threading_control_impl::set_active_num_workers(unsigned soft_limit) { in set_active_num_workers() argument110 __TBB_ASSERT(soft_limit <= my_thread_dispatcher->my_num_workers_hard_limit, nullptr); in set_active_num_workers()111 my_thread_request_serializer->set_active_num_workers(soft_limit); in set_active_num_workers()112 my_permit_manager->set_active_num_workers(soft_limit); in set_active_num_workers()332 void threading_control::set_active_num_workers(unsigned soft_limit) { in set_active_num_workers() argument335 thr_control->my_pimpl->set_active_num_workers(soft_limit); in set_active_num_workers()
36 market(unsigned soft_limit);46 void set_active_num_workers(int soft_limit) override;
113 void market::set_active_num_workers(int soft_limit) { in set_active_num_workers() argument115 if (my_num_workers_soft_limit != soft_limit) { in set_active_num_workers()116 my_num_workers_soft_limit = soft_limit; in set_active_num_workers()
67 void set_active_num_workers(unsigned soft_limit);101 static void set_active_num_workers(unsigned soft_limit);
44 void set_active_num_workers(int soft_limit) override;
38 virtual void set_active_num_workers(int soft_limit) = 0;