cpuidle_state
struct cpuidle_state *state;
struct cpuidle_state *state;
static struct cpuidle_state powernv_states[CPUIDLE_STATE_MAX] = {
static struct cpuidle_state *cpuidle_state_table __read_mostly;
static struct cpuidle_state dedicated_states[NR_DEDICATED_STATES] = {
static struct cpuidle_state shared_states[] = {
static struct cpuidle_state *cpuidle_state_table __read_mostly;
struct cpuidle_state *state_cc6 = &tegra_idle_driver.states[TEGRA_CC6];
struct cpuidle_state *s = &tegra_idle_driver.states[TEGRA_C7];
struct cpuidle_state *target_state = &drv->states[index];
struct cpuidle_state *target_state = &drv->states[index];
struct cpuidle_state *s = &drv->states[i];
struct cpuidle_state *s = &drv->states[i];
struct cpuidle_state *idle_state;
static int init_state_node(struct cpuidle_state *idle_state,
struct cpuidle_state *state;
struct cpuidle_state *s = &drv->states[i];
struct cpuidle_state *target = &drv->states[last_idx];
struct cpuidle_state *s = &drv->states[i];
struct cpuidle_state *state = &drv->states[0];
ssize_t (*show)(struct cpuidle_state *, \
ssize_t (*store)(struct cpuidle_state *, \
static ssize_t show_state_##_name(struct cpuidle_state *state, \
static ssize_t show_state_##_name(struct cpuidle_state *state, \
static ssize_t show_state_##_name(struct cpuidle_state *state, \
static ssize_t show_state_##_name(struct cpuidle_state *state, \
static ssize_t show_state_time(struct cpuidle_state *state,
static ssize_t show_state_disable(struct cpuidle_state *state,
static ssize_t store_state_disable(struct cpuidle_state *state,
static ssize_t show_state_default_status(struct cpuidle_state *state,
struct cpuidle_state *state;
static ssize_t show_state_s2idle_##_name(struct cpuidle_state *state, \
struct cpuidle_state *state = kobj_to_state(kobj);
struct cpuidle_state *state = kobj_to_state(kobj);
struct cpuidle_state *state = &drv->states[index];
struct cpuidle_state *state = &drv->states[index];
struct cpuidle_state *state_table;
static struct cpuidle_state gmt_cstates[] __initdata = {
static struct cpuidle_state spr_cstates[] __initdata = {
static struct cpuidle_state gnr_cstates[] __initdata = {
static struct cpuidle_state gnrd_cstates[] __initdata = {
static struct cpuidle_state atom_cstates[] __initdata = {
static struct cpuidle_state *cpuidle_state_table __initdata;
static struct cpuidle_state tangier_cstates[] __initdata = {
static struct cpuidle_state cmdline_states[CPUIDLE_STATE_MAX] __initdata;
static struct cpuidle_state avn_cstates[] __initdata = {
static struct cpuidle_state knl_cstates[] __initdata = {
static struct cpuidle_state bxt_cstates[] __initdata = {
static struct cpuidle_state dnv_cstates[] __initdata = {
static struct cpuidle_state snr_cstates[] __initdata = {
static struct cpuidle_state grr_cstates[] __initdata = {
static struct cpuidle_state srf_cstates[] __initdata = {
struct cpuidle_state *state = &drv->states[index];
static bool __init intel_idle_state_needs_timer_stop(struct cpuidle_state *state)
struct cpuidle_state *state;
static void __init drop_pc6_redundant_cstates(struct cpuidle_state *states)
static void state_update_enter_method(struct cpuidle_state *state, int cstate)
struct cpuidle_state *state;
struct cpuidle_state *state = &drv->states[index];
static int validate_cmdline_cstate(struct cpuidle_state *state,
struct cpuidle_state *prev_state)
struct cpuidle_state *state;
struct cpuidle_state *state = &drv->states[index];
struct cpuidle_state *prev_state;
static struct cpuidle_state nehalem_cstates[] __initdata = {
static struct cpuidle_state snb_cstates[] __initdata = {
static struct cpuidle_state byt_cstates[] __initdata = {
static struct cpuidle_state cht_cstates[] __initdata = {
static struct cpuidle_state ivb_cstates[] __initdata = {
static struct cpuidle_state ivt_cstates[] __initdata = {
static struct cpuidle_state ivt_cstates_4s[] __initdata = {
static struct cpuidle_state ivt_cstates_8s[] __initdata = {
static struct cpuidle_state hsw_cstates[] __initdata = {
static struct cpuidle_state bdw_cstates[] __initdata = {
static struct cpuidle_state skl_cstates[] __initdata = {
static struct cpuidle_state skx_cstates[] __initdata = {
static struct cpuidle_state icx_cstates[] __initdata = {
static struct cpuidle_state adl_cstates[] __initdata = {
static struct cpuidle_state adl_l_cstates[] __initdata = {
static struct cpuidle_state mtl_l_cstates[] __initdata = {
static struct cpuidle_state ptl_cstates[] __initdata = {
struct cpuidle_state states[CPUIDLE_STATE_MAX];
extern void sched_idle_set_state(struct cpuidle_state *idle_state);
struct cpuidle_state *idle = idle_get_state(rq);
void sched_idle_set_state(struct cpuidle_state *idle_state)
struct cpuidle_state *idle_state;
struct cpuidle_state *idle_state)
static inline struct cpuidle_state *idle_get_state(struct rq *rq)
struct cpuidle_state *idle_state)
static inline struct cpuidle_state *idle_get_state(struct rq *rq)
struct cpuidle_state;