Searched refs:wq_timer_interval (Results 1 – 2 of 2) sorted by relevance
254 uint32_t wq_timer_interval; member
1806 } else if (now - wq->wq_thread_call_last_run <= wq->wq_timer_interval) { in workq_schedule_delayed_thread_creation()1807 wq->wq_timer_interval *= 2; in workq_schedule_delayed_thread_creation()1808 if (wq->wq_timer_interval > wq_max_timer_interval.abstime) { in workq_schedule_delayed_thread_creation()1809 wq->wq_timer_interval = (uint32_t)wq_max_timer_interval.abstime; in workq_schedule_delayed_thread_creation()1811 } else if (now - wq->wq_thread_call_last_run > 2 * wq->wq_timer_interval) { in workq_schedule_delayed_thread_creation()1812 wq->wq_timer_interval /= 2; in workq_schedule_delayed_thread_creation()1813 if (wq->wq_timer_interval < wq_stalled_window.abstime) { in workq_schedule_delayed_thread_creation()1814 wq->wq_timer_interval = (uint32_t)wq_stalled_window.abstime; in workq_schedule_delayed_thread_creation()1819 _wq_flags(wq), wq->wq_timer_interval); in workq_schedule_delayed_thread_creation()1823 uint64_t deadline = now + wq->wq_timer_interval; in workq_schedule_delayed_thread_creation()[all …]