Home
last modified time | relevance | path

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

/Linux-v5.10/include/linux/
Denergy_model.h43 struct em_perf_domain { struct
79 struct em_perf_domain *em_cpu_get(int cpu);
80 struct em_perf_domain *em_pd_get(struct device *dev);
99 static inline unsigned long em_cpu_energy(struct em_perf_domain *pd, in em_cpu_energy()
178 static inline int em_pd_nr_perf_states(struct em_perf_domain *pd) in em_pd_nr_perf_states()
196 static inline struct em_perf_domain *em_cpu_get(int cpu) in em_cpu_get()
200 static inline struct em_perf_domain *em_pd_get(struct device *dev) in em_pd_get()
204 static inline unsigned long em_cpu_energy(struct em_perf_domain *pd, in em_cpu_energy()
209 static inline int em_pd_nr_perf_states(struct em_perf_domain *pd) in em_pd_nr_perf_states()
Ddevice.h489 struct em_perf_domain *em_pd;
/Linux-v5.10/kernel/power/
Denergy_model.c94 static int em_create_perf_table(struct device *dev, struct em_perf_domain *pd, in em_create_perf_table()
177 struct em_perf_domain *pd; in em_create_pd()
217 struct em_perf_domain *em_pd_get(struct device *dev) in em_pd_get()
233 struct em_perf_domain *em_cpu_get(int cpu) in em_cpu_get()
/Linux-v5.10/drivers/thermal/
Dcpufreq_cooling.c76 struct em_perf_domain *em;
322 struct em_perf_domain *em) { in em_is_sane()
485 struct em_perf_domain *em) in __cpufreq_cooling_register()
640 struct em_perf_domain *em = em_cpu_get(policy->cpu); in of_cpufreq_cooling_register()
/Linux-v5.10/Documentation/scheduler/
Dsched-energy.rst91 em_perf_domain as provided by the EM framework.
/Linux-v5.10/kernel/sched/
Dsched.h761 struct em_perf_domain *em_pd;
Dtopology.c263 struct em_perf_domain *obj = em_cpu_get(cpu); in pd_init()