Home
last modified time | relevance | path

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

/linux/include/linux/
A Denergy_model.h24 struct em_perf_state { struct
51 struct em_perf_state state[];
173 int em_dev_compute_costs(struct device *dev, struct em_perf_state *table,
191 em_pd_get_efficient_state(struct em_perf_state *table, int nr_perf_states, in em_pd_get_efficient_state()
194 struct em_perf_state *ps; in em_pd_get_efficient_state()
231 struct em_perf_state *ps; in em_cpu_energy()
328 struct em_perf_state *em_perf_state_from_pd(struct em_perf_domain *pd) in em_perf_state_from_pd()
380 struct em_perf_state *em_perf_state_from_pd(struct em_perf_domain *pd) in em_perf_state_from_pd()
385 int em_dev_compute_costs(struct device *dev, struct em_perf_state *table, in em_dev_compute_costs()
/linux/kernel/power/
A Denergy_model.c27 struct em_perf_state *table);
49 struct em_perf_state *table; \
72 struct em_perf_state *table; in em_debug_create_ps()
206 table_size = sizeof(struct em_perf_state) * pd->nr_perf_states; in em_table_alloc()
218 struct em_perf_state *table, int nr_states) in em_init_performance()
241 static int em_compute_costs(struct device *dev, struct em_perf_state *table, in em_compute_costs()
292 int em_dev_compute_costs(struct device *dev, struct em_perf_state *table, in em_dev_compute_costs()
343 struct em_perf_state *table, in em_create_perf_table()
680 struct em_perf_state *ps, *new_ps; in em_table_dup()
692 ps_size = sizeof(struct em_perf_state) * pd->nr_perf_states; in em_table_dup()
[all …]
/linux/drivers/powercap/
A Ddtpm_cpu.c45 struct em_perf_state *table; in set_pd_power_limit()
91 struct em_perf_state *table; in get_pd_power_uw()
123 struct em_perf_state *table; in update_pd_power_uw()
194 struct em_perf_state *table; in __dtpm_cpu_setup()
A Ddtpm_devfreq.c40 struct em_perf_state *table; in update_pd_power_uw()
59 struct em_perf_state *table; in set_pd_power_limit()
100 struct em_perf_state *table; in get_pd_power_uw()
/linux/drivers/thermal/
A Dcpufreq_cooling.c94 struct em_perf_state *table; in get_level()
111 struct em_perf_state *table; in cpu_freq_to_power()
132 struct em_perf_state *table; in cpu_power_to_freq()
281 struct em_perf_state *table; in cpufreq_state2power()
401 struct em_perf_state *table; in get_state_freq()
A Ddevfreq_cooling.c90 struct em_perf_state *table; in devfreq_cooling_set_cur_state()
131 struct em_perf_state *table; in get_perf_idx()
196 struct em_perf_state *table; in devfreq_cooling_get_requested_power()
269 struct em_perf_state *table; in devfreq_cooling_state2power()
294 struct em_perf_state *table; in devfreq_cooling_power2state()
/linux/Documentation/power/
A Denergy-model.rst217 contains array 'struct em_perf_state state[]' which is a list of performance
220 existing EM (created during boot). The content in the 'struct em_perf_state'
248 struct em_perf_state *em_perf_state_from_pd(struct em_perf_domain *pd);
250 It returns the 'struct em_perf_state' pointer which is an array of performance
259 There is dedicated API for device drivers to calculate em_perf_state::cost
262 int em_dev_compute_costs(struct device *dev, struct em_perf_state *table,
269 state as well. It updates em_perf_state::flags accordingly.
359 04 struct em_perf_state *table, *new_table;

Completed in 20 milliseconds