Lines Matching refs:target_state
142 struct cpuidle_state *target_state = &drv->states[index]; in enter_s2idle_proper() local
153 if (!(target_state->flags & CPUIDLE_FLAG_RCU_IDLE)) in enter_s2idle_proper()
155 target_state->enter_s2idle(dev, drv, index); in enter_s2idle_proper()
158 if (!(target_state->flags & CPUIDLE_FLAG_RCU_IDLE)) in enter_s2idle_proper()
206 struct cpuidle_state *target_state; in cpuidle_enter_state() local
218 target_state = &drv->states[index]; in cpuidle_enter_state()
219 broadcast = !!(target_state->flags & CPUIDLE_FLAG_TIMER_STOP); in cpuidle_enter_state()
227 index = find_deepest_state(drv, dev, target_state->exit_latency_ns, in cpuidle_enter_state()
233 target_state = &drv->states[index]; in cpuidle_enter_state()
237 if (target_state->flags & CPUIDLE_FLAG_TLB_FLUSHED) in cpuidle_enter_state()
241 sched_idle_set_state(target_state); in cpuidle_enter_state()
247 if (!(target_state->flags & CPUIDLE_FLAG_RCU_IDLE)) in cpuidle_enter_state()
249 entered_state = target_state->enter(dev, drv, index); in cpuidle_enter_state()
250 if (!(target_state->flags & CPUIDLE_FLAG_RCU_IDLE)) in cpuidle_enter_state()