Home
last modified time | relevance | path

Searched refs:em_perf_domain (Results 1 – 9 of 9) sorted by relevance

/linux/include/linux/
A Denergy_model.h55 struct em_perf_domain { struct
120 struct em_perf_domain *em_cpu_get(int cpu);
121 struct em_perf_domain *em_pd_get(struct device *dev);
139 struct em_perf_state *em_pd_get_efficient_state(struct em_perf_domain *pd, in em_pd_get_efficient_state()
174 static inline unsigned long em_cpu_energy(struct em_perf_domain *pd, in em_cpu_energy()
259 static inline int em_pd_nr_perf_states(struct em_perf_domain *pd) in em_pd_nr_perf_states()
278 static inline struct em_perf_domain *em_cpu_get(int cpu) in em_cpu_get()
282 static inline struct em_perf_domain *em_pd_get(struct device *dev) in em_pd_get()
286 static inline unsigned long em_cpu_energy(struct em_perf_domain *pd, in em_cpu_energy()
292 static inline int em_pd_nr_perf_states(struct em_perf_domain *pd) in em_pd_nr_perf_states()
A Ddevice.h501 struct em_perf_domain *em_pd;
/linux/kernel/power/
A Denergy_model.c59 struct em_perf_domain *pd = s->private; in em_debug_units_show()
71 struct em_perf_domain *pd = s->private; in em_debug_skip_inefficiencies_show()
123 static int em_create_perf_table(struct device *dev, struct em_perf_domain *pd, in em_create_perf_table()
202 struct em_perf_domain *pd; in em_create_pd()
237 struct em_perf_domain *pd = dev->em_pd; in em_cpufreq_update_efficiencies()
279 struct em_perf_domain *em_pd_get(struct device *dev) in em_pd_get()
295 struct em_perf_domain *em_cpu_get(int cpu) in em_cpu_get()
/linux/drivers/powercap/
A Ddtpm_cpu.c44 struct em_perf_domain *pd = em_cpu_get(dtpm_cpu->cpu); in set_pd_power_limit()
106 struct em_perf_domain *pd; in get_pd_power_uw()
132 struct em_perf_domain *em = em_cpu_get(dtpm_cpu->cpu); in update_pd_power_uw()
182 struct em_perf_domain *pd; in cpuhp_dtpm_cpu_online()
/linux/drivers/thermal/
A Dcpufreq_cooling.c72 struct em_perf_domain *em;
327 struct em_perf_domain *em) { in em_is_sane()
518 struct em_perf_domain *em) in __cpufreq_cooling_register()
661 struct em_perf_domain *em = em_cpu_get(policy->cpu); in of_cpufreq_cooling_register()
A Ddevfreq_cooling.c59 struct em_perf_domain *em_pd;
122 static int get_perf_idx(struct em_perf_domain *em_pd, unsigned long freq) in get_perf_idx()
/linux/Documentation/scheduler/
A Dsched-energy.rst91 em_perf_domain as provided by the EM framework.
/linux/kernel/sched/
A Dsched.h783 struct em_perf_domain *em_pd;
A Dtopology.c267 struct em_perf_domain *obj = em_cpu_get(cpu); in pd_init()

Completed in 23 milliseconds