Searched refs:cpuidle_ops (Results 1 - 3 of 3) sorted by relevance

/linux-4.4.14/arch/arm/kernel/
H A Dcpuidle.c22 static struct cpuidle_ops cpuidle_ops[NR_CPUS]; variable in typeref:struct:cpuidle_ops
58 if (cpuidle_ops[cpu].suspend) arm_cpuidle_suspend()
59 ret = cpuidle_ops[cpu].suspend(cpu, index); arm_cpuidle_suspend()
65 * arm_cpuidle_get_ops() - find a registered cpuidle_ops by name
71 * Returns a struct cpuidle_ops pointer, NULL if not found.
73 static struct cpuidle_ops *__init arm_cpuidle_get_ops(const char *method) arm_cpuidle_get_ops()
90 * associated cpuidle_ops and do a struct copy. This copy is needed because all
91 * cpuidle_ops are tagged __initdata and will be unloaded after the init
95 * no cpuidle_ops is registered for the 'enable-method'.
100 struct cpuidle_ops *ops; arm_cpuidle_read_ops()
113 cpuidle_ops[cpu] = *ops; /* structure copy */ arm_cpuidle_read_ops()
122 * arm_cpuidle_init() - Initialize cpuidle_ops for a specific cpu
132 * -EOPNOTSUPP if it does not find a registered cpuidle_ops for this cpu,
146 if (!ret && cpuidle_ops[cpu].init) arm_cpuidle_init()
147 ret = cpuidle_ops[cpu].init(cpu_node, cpu); arm_cpuidle_init()
/linux-4.4.14/arch/arm/include/asm/
H A Dcpuidle.h32 struct cpuidle_ops { struct
39 struct cpuidle_ops *ops;
/linux-4.4.14/drivers/soc/qcom/
H A Dspm.c277 static struct cpuidle_ops qcom_cpuidle_ops __initdata = {

Completed in 139 milliseconds