Lines Matching refs:state_idx
301 genpd->states[genpd->state_idx].idle_time += delta; in genpd_update_accounting()
702 unsigned int state_idx = genpd->state_idx; in _genpd_power_on() local
718 timed = timed && genpd->gd && !genpd->states[state_idx].fwnode; in _genpd_power_on()
733 if (elapsed_ns <= genpd->states[state_idx].power_on_latency_ns) in _genpd_power_on()
736 genpd->states[state_idx].power_on_latency_ns = elapsed_ns; in _genpd_power_on()
753 unsigned int state_idx = genpd->state_idx; in _genpd_power_off() local
769 timed = timed && genpd->gd && !genpd->states[state_idx].fwnode; in _genpd_power_off()
784 if (elapsed_ns <= genpd->states[state_idx].power_off_latency_ns) in _genpd_power_off()
787 genpd->states[state_idx].power_off_latency_ns = elapsed_ns; in _genpd_power_off()
859 if (child->state_idx < child->state_count - 1) in genpd_power_off()
883 genpd->state_idx = 0; in genpd_power_off()
891 genpd->states[genpd->state_idx].rejected++; in genpd_power_off()
897 genpd->states[genpd->state_idx].usage++; in genpd_power_off()
1294 if (child->state_idx < child->state_count - 1) in genpd_sync_power_off()
1299 genpd->state_idx = genpd->state_count - 1; in genpd_sync_power_off()
1301 genpd->states[genpd->state_idx].rejected++; in genpd_sync_power_off()
1304 genpd->states[genpd->state_idx].usage++; in genpd_sync_power_off()
3290 status_lookup[genpd->status], genpd->state_idx); in genpd_summary_one()
3365 genpd->state_idx); in status_show()
3406 if (genpd->status == GENPD_STATE_OFF && genpd->state_idx == i) { in idle_states_show()
3461 if (genpd->status == GENPD_STATE_OFF && genpd->state_idx == i) { in total_idle_time_show()