Home
last modified time | relevance | path

Searched refs:em_pd (Results 1 – 6 of 6) sorted by relevance

/linux/kernel/power/
A Denergy_model.c97 for (i = 0; i < dev->em_pd->nr_perf_states; i++) in em_debug_create_pd()
98 em_debug_create_ps(&dev->em_pd->table[i], d); in em_debug_create_pd()
227 cpu_dev->em_pd = pd; in em_create_pd()
230 dev->em_pd = pd; in em_create_pd()
237 struct em_perf_domain *pd = dev->em_pd; in em_cpufreq_update_efficiencies()
284 return dev->em_pd; in em_pd_get()
346 if (dev->em_pd) { in em_dev_register_perf_domain()
407 if (IS_ERR_OR_NULL(dev) || !dev->em_pd) in em_dev_unregister_perf_domain()
421 kfree(dev->em_pd->table); in em_dev_unregister_perf_domain()
422 kfree(dev->em_pd); in em_dev_unregister_perf_domain()
[all …]
/linux/drivers/thermal/
A Ddevfreq_cooling.c59 struct em_perf_domain *em_pd; member
99 if (dfc->em_pd) { in devfreq_cooling_set_cur_state()
126 for (i = 0; i < em_pd->nr_perf_states; i++) { in get_perf_idx()
127 if (em_pd->table[i].frequency == freq) in get_perf_idx()
203 dfc->res_util = dfc->em_pd->table[state].power; in devfreq_cooling_get_requested_power()
222 *power = dfc->em_pd->table[perf_idx].power; in devfreq_cooling_get_requested_power()
246 *power = dfc->em_pd->table[perf_idx].power; in devfreq_cooling_state2power()
283 if (est_power >= dfc->em_pd->table[i].power) in devfreq_cooling_power2state()
370 dfc->em_pd = em_pd_get(dev); in of_devfreq_cooling_register_power()
371 if (dfc->em_pd) { in of_devfreq_cooling_register_power()
[all …]
/linux/kernel/sched/
A Dtopology.c279 pd->em_pd = obj; in pd_init()
296 em_pd_nr_perf_states(pd->em_pd)); in perf_domain_debug()
418 nr_ps += em_pd_nr_perf_states(pd->em_pd); in build_perf_domains()
A Dsched.h783 struct em_perf_domain *em_pd; member
2989 #define perf_domain_span(pd) (to_cpumask(((pd)->em_pd->cpus)))
A Dfair.c6708 return em_cpu_energy(pd->em_pd, max_util, sum_util, _cpu_cap); in compute_energy()
/linux/include/linux/
A Ddevice.h501 struct em_perf_domain *em_pd; member

Completed in 56 milliseconds