Home
last modified time | relevance | path

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

/linux/kernel/power/
A Denergy_model.c330 old_table = pd->em_table; in em_dev_update_perf_domain()
430 if (!em_table) in em_create_pd()
437 rcu_assign_pointer(pd->em_table, em_table); in em_create_pd()
450 kfree(em_table); in em_create_pd()
684 if (!em_table) in em_table_dup()
687 new_ps = em_table->state; in em_table_dup()
697 return em_table; in em_table_dup()
720 em_table_free(em_table); in em_recalc_and_update()
735 if (!em_table) { in em_adjust_new_capacity()
837 if (!em_table) { in em_dev_update_chip_binning()
[all …]
/linux/include/linux/
A Denergy_model.h71 struct em_perf_table __rcu *em_table; member
230 struct em_perf_table *em_table; in em_cpu_energy() local
255 em_table = rcu_dereference(pd->em_table); in em_cpu_energy()
256 i = em_pd_get_efficient_state(em_table->state, pd->nr_perf_states, in em_cpu_energy()
258 ps = &em_table->state[i]; in em_cpu_energy()
330 return rcu_dereference(pd->em_table)->state; in em_perf_state_from_pd()
/linux/Documentation/power/
A Denergy-model.rst358 03 struct em_perf_table __rcu *em_table;
369 14 em_table = em_table_alloc(pd);
370 15 if (!em_table)
373 18 new_table = em_table->state;
387 32 em_free_table(em_table);
391 36 ret = em_dev_update_perf_domain(dev, em_table);
394 39 em_free_table(em_table);
402 47 em_table_free(em_table);

Completed in 9 milliseconds