Searched refs:exit_latency_ns (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/cpuidle/governors/
H A Dladder.c84 last_residency = dev->last_residency_ns - drv->states[last_idx].exit_latency_ns;
90 drv->states[last_idx + 1].exit_latency_ns <= latency_req) {
102 drv->states[last_idx].exit_latency_ns > latency_req)) {
106 if (drv->states[i].exit_latency_ns <= latency_req)
154 lstate->threshold.promotion_time_ns = state->exit_latency_ns;
156 lstate->threshold.demotion_time_ns = state->exit_latency_ns;
H A Dmenu.c316 latency_req < drv->states[1].exit_latency_ns) &&
369 s->exit_latency_ns <= latency_req &&
401 if (s->exit_latency_ns > latency_req)
510 if (measured_ns > 2 * target->exit_latency_ns)
511 measured_ns -= target->exit_latency_ns;
H A Dteo.c243 u64 lat_ns = drv->states[dev->last_state_idx].exit_latency_ns;
461 if (s->exit_latency_ns <= latency_req)
/linux-master/drivers/cpuidle/
H A Dpoll_state.c56 state->exit_latency_ns = 0;
H A Ddriver.c191 s->exit_latency_ns = mul_u32_u32(s->exit_latency, NSEC_PER_USEC);
192 else if (s->exit_latency_ns < 0)
193 s->exit_latency_ns = 0;
195 s->exit_latency = div_u64(s->exit_latency_ns, NSEC_PER_USEC);
H A Dcpuidle.c93 s->exit_latency_ns <= latency_req ||
94 s->exit_latency_ns > max_latency_ns ||
99 latency_req = s->exit_latency_ns;
229 index = find_deepest_state(drv, dev, target_state->exit_latency_ns,
292 s64 diff, delay = drv->states[entered_state].exit_latency_ns;
/linux-master/include/linux/
H A Dcpuidle.h53 s64 exit_latency_ns; member in struct:cpuidle_state

Completed in 128 milliseconds