Lines Matching refs:cstate

1443 static bool __init intel_idle_max_cstate_reached(int cstate)  in intel_idle_max_cstate_reached()  argument
1445 if (cstate + 1 > max_cstate) { in intel_idle_max_cstate_reached()
1487 int cstate, limit; in intel_idle_cst_usable() local
1492 for (cstate = 1; cstate < limit; cstate++) { in intel_idle_cst_usable()
1493 struct acpi_processor_cx *cx = &acpi_state_table.states[cstate]; in intel_idle_cst_usable()
1538 int cstate, limit = min_t(int, CPUIDLE_STATE_MAX, acpi_state_table.count); in intel_idle_init_cstates_acpi() local
1544 for (cstate = 1; cstate < limit; cstate++) { in intel_idle_init_cstates_acpi()
1548 if (intel_idle_max_cstate_reached(cstate - 1)) in intel_idle_init_cstates_acpi()
1551 cx = &acpi_state_table.states[cstate]; in intel_idle_init_cstates_acpi()
1555 snprintf(state->name, CPUIDLE_NAME_LEN, "C%d_ACPI", cstate); in intel_idle_init_cstates_acpi()
1575 if (disabled_states_mask & BIT(cstate)) in intel_idle_init_cstates_acpi()
1588 int cstate, limit; in intel_idle_off_by_default() local
1602 for (cstate = 1; cstate < limit; cstate++) { in intel_idle_off_by_default()
1603 if (acpi_state_table.states[cstate].address == mwait_hint) in intel_idle_off_by_default()
1842 static void state_update_enter_method(struct cpuidle_state *state, int cstate) in state_update_enter_method() argument
1872 pr_info("forced intel_idle_irq for state %d\n", cstate); in state_update_enter_method()
1879 int cstate; in intel_idle_init_cstates_icpu() local
1906 for (cstate = 0; cstate < CPUIDLE_STATE_MAX; ++cstate) { in intel_idle_init_cstates_icpu()
1910 if (intel_idle_max_cstate_reached(cstate)) in intel_idle_init_cstates_icpu()
1913 if (!cpuidle_state_table[cstate].enter && in intel_idle_init_cstates_icpu()
1914 !cpuidle_state_table[cstate].enter_s2idle) in intel_idle_init_cstates_icpu()
1918 if (cpuidle_state_table[cstate].flags & CPUIDLE_FLAG_UNUSABLE) { in intel_idle_init_cstates_icpu()
1920 cpuidle_state_table[cstate].name); in intel_idle_init_cstates_icpu()
1924 mwait_hint = flg2MWAIT(cpuidle_state_table[cstate].flags); in intel_idle_init_cstates_icpu()
1929 drv->states[drv->state_count] = cpuidle_state_table[cstate]; in intel_idle_init_cstates_icpu()
1932 state_update_enter_method(state, cstate); in intel_idle_init_cstates_icpu()