Home
last modified time | relevance | path

Searched refs:measured_ns (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/cpuidle/governors/
H A Dmenu.c450 u64 measured_ns; in menu_update() local
478 measured_ns = 9 * MAX_INTERESTING / 10; in menu_update()
488 measured_ns = data->next_timer_ns; in menu_update()
491 measured_ns = dev->last_residency_ns; in menu_update()
494 if (measured_ns > 2 * target->exit_latency_ns) in menu_update()
495 measured_ns -= target->exit_latency_ns; in menu_update()
497 measured_ns /= 2; in menu_update()
501 if (measured_ns > data->next_timer_ns) in menu_update()
502 measured_ns = data->next_timer_ns; in menu_update()
508 if (data->next_timer_ns > 0 && measured_ns < MAX_INTERESTIN in menu_update()
[all...]
H A Dteo.c121 u64 measured_ns; in teo_update() local
129 measured_ns = U64_MAX; in teo_update()
140 measured_ns = dev->last_residency_ns; in teo_update()
147 if (measured_ns >= lat_ns) in teo_update()
148 measured_ns -= lat_ns / 2; in teo_update()
150 measured_ns /= 2; in teo_update()
164 if (drv->states[i].target_residency_ns <= measured_ns) in teo_update()
200 cpu_data->intervals[cpu_data->interval_idx++] = measured_ns; in teo_update()
/kernel/linux/linux-6.6/drivers/cpuidle/governors/
H A Dmenu.c466 u64 measured_ns; in menu_update() local
494 measured_ns = 9 * MAX_INTERESTING / 10; in menu_update()
504 measured_ns = data->next_timer_ns; in menu_update()
507 measured_ns = dev->last_residency_ns; in menu_update()
510 if (measured_ns > 2 * target->exit_latency_ns) in menu_update()
511 measured_ns -= target->exit_latency_ns; in menu_update()
513 measured_ns /= 2; in menu_update()
517 if (measured_ns > data->next_timer_ns) in menu_update()
518 measured_ns = data->next_timer_ns; in menu_update()
524 if (data->next_timer_ns > 0 && measured_ns < MAX_INTERESTIN in menu_update()
[all...]
H A Dteo.c233 u64 measured_ns; in teo_update() local
241 measured_ns = U64_MAX; in teo_update()
252 measured_ns = dev->last_residency_ns; in teo_update()
259 if (measured_ns >= lat_ns) in teo_update()
260 measured_ns -= lat_ns / 2; in teo_update()
262 measured_ns /= 2; in teo_update()
284 if (target_residency_ns <= measured_ns) in teo_update()
309 if (TICK_NSEC <= measured_ns) { in teo_update()

Completed in 4 milliseconds