Home
last modified time | relevance | path

Searched refs:em_perf_table (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/include/linux/
H A Denergy_model.h48 struct em_perf_table { struct
73 struct em_perf_table __rcu *em_table;
170 struct em_perf_table *new_table);
175 struct em_perf_table *em_table_alloc(struct em_perf_domain *pd);
176 void em_table_free(struct em_perf_table *table);
239 struct em_perf_table *em_table; in em_cpu_energy()
374 struct em_perf_table *em_table_alloc(struct em_perf_domain *pd) in em_table_alloc()
378 static inline void em_table_free(struct em_perf_table *table) {} in em_table_free()
381 struct em_perf_table *new_table) in em_dev_update_perf_domain()
/linux-6.15/kernel/power/
H A Denergy_model.c176 void em_table_free(struct em_perf_table *table) in em_table_free()
189 struct em_perf_table *em_table_alloc(struct em_perf_domain *pd) in em_table_alloc()
191 struct em_perf_table *table; in em_table_alloc()
299 struct em_perf_table *new_table) in em_dev_update_perf_domain()
301 struct em_perf_table *old_table; in em_dev_update_perf_domain()
392 struct em_perf_table *em_table; in em_create_pd()
552 struct em_perf_table *em_table; in em_dev_register_perf_domain()
675 struct em_perf_table *em_table; in em_table_dup()
697 struct em_perf_table *em_table) in em_recalc_and_update()
727 struct em_perf_table *em_table; in em_adjust_new_capacity()
[all …]
/linux-6.15/Documentation/power/
H A Denergy-model.rst213 struct em_perf_table __rcu *em_table_alloc(struct em_perf_domain *pd);
216 also RCU and kref needed by the EM framework. The 'struct em_perf_table'
226 struct em_perf_table __rcu *new_table);
229 'struct em_perf_table'. That new EM will be safely used inside the EM framework
239 void em_table_free(struct em_perf_table __rcu *table);
358 03 struct em_perf_table __rcu *em_table;