Lines Matching refs:idle_state
21 static int init_state_node(struct cpuidle_state *idle_state, in init_state_node() argument
33 idle_state->enter = match_id->data; in init_state_node()
39 idle_state->enter_s2idle = match_id->data; in init_state_node()
42 &idle_state->exit_latency); in init_state_node()
65 idle_state->exit_latency = entry_latency + exit_latency; in init_state_node()
69 &idle_state->target_residency); in init_state_node()
80 idle_state->flags = CPUIDLE_FLAG_RCU_IDLE; in init_state_node()
82 idle_state->flags |= CPUIDLE_FLAG_TIMER_STOP; in init_state_node()
88 strncpy(idle_state->name, state_node->name, CPUIDLE_NAME_LEN - 1); in init_state_node()
89 strncpy(idle_state->desc, desc, CPUIDLE_DESC_LEN - 1); in init_state_node()
153 struct cpuidle_state *idle_state; in dt_init_idle_driver() local
199 idle_state = &drv->states[state_idx++]; in dt_init_idle_driver()
200 err = init_state_node(idle_state, match_id, state_node); in dt_init_idle_driver()