Lines Matching refs:delta
29 void thread_request_serializer::update(int delta) { in update() argument
33 int prev_pending_delta = my_pending_delta.fetch_add(counter_value + delta); in update()
38 … delta = int(my_pending_delta.exchange(pending_delta_base) & delta_mask) - int(pending_delta_base); in update()
40 my_total_request += delta; in update()
41 delta = limit_delta(delta, my_soft_limit, my_total_request); in update()
42 my_thread_dispatcher.adjust_job_count_estimate(delta); in update()
48 int delta = soft_limit - my_soft_limit; in set_active_num_workers() local
49 delta = limit_delta(delta, my_total_request, soft_limit); in set_active_num_workers()
50 my_thread_dispatcher.adjust_job_count_estimate(delta); in set_active_num_workers()
54 int thread_request_serializer::limit_delta(int delta, int limit, int new_value) { in limit_delta() argument
70 int prev_value = new_value - delta; in limit_delta()
112 void thread_request_serializer_proxy::update(int delta) { my_serializer.update(delta); } in update() argument