Lines Matching refs:prev_state
431 enum cpuhp_state prev_state = st->state; in cpuhp_set_state() local
440 return prev_state; in cpuhp_set_state()
444 cpuhp_reset_state(struct cpuhp_cpu_state *st, enum cpuhp_state prev_state) in cpuhp_reset_state() argument
459 st->target = prev_state; in cpuhp_reset_state()
482 enum cpuhp_state prev_state; in cpuhp_kick_ap() local
485 prev_state = cpuhp_set_state(st, target); in cpuhp_kick_ap()
488 cpuhp_reset_state(st, prev_state); in cpuhp_kick_ap()
557 enum cpuhp_state prev_state = st->state; in cpuhp_up_callbacks() local
564 st->target = prev_state; in cpuhp_up_callbacks()
724 enum cpuhp_state prev_state = st->state; in cpuhp_kick_ap_work() local
733 trace_cpuhp_enter(cpu, st->target, prev_state, cpuhp_kick_ap_work); in cpuhp_kick_ap_work()
735 trace_cpuhp_exit(cpu, st->state, prev_state, ret); in cpuhp_kick_ap_work()
912 enum cpuhp_state prev_state = st->state; in cpuhp_down_callbacks() local
918 st->target = prev_state; in cpuhp_down_callbacks()
919 if (st->state < prev_state) in cpuhp_down_callbacks()
932 int prev_state, ret = 0; in _cpu_down() local
944 prev_state = cpuhp_set_state(st, target); in _cpu_down()
973 if (ret && st->state == CPUHP_TEARDOWN_CPU && st->state < prev_state) { in _cpu_down()
974 cpuhp_reset_state(st, prev_state); in _cpu_down()