Home
last modified time | relevance | path

Searched full:em_table (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/power/
H A Denergy_model.c346 old_table = rcu_dereference_protected(pd->em_table, in em_dev_update_perf_domain()
348 rcu_assign_pointer(pd->em_table, new_table); in em_dev_update_perf_domain()
422 struct em_perf_table *em_table; in em_create_pd() local
458 em_table = em_table_alloc(pd); in em_create_pd()
459 if (!em_table) in em_create_pd()
462 ret = em_create_perf_table(dev, pd, em_table->state, cb, flags); in em_create_pd()
466 rcu_assign_pointer(pd->em_table, em_table); in em_create_pd()
479 kfree(em_table); in em_create_pd()
616 struct em_perf_table *em_table; in em_dev_register_pd_no_update() local
689 em_table = rcu_dereference_protected(dev->em_pd->em_table, in em_dev_register_pd_no_update()
[all …]
/linux/include/linux/
H A Denergy_model.h56 * @em_table: Pointer to the runtime modifiable em_perf_table
75 struct em_perf_table __rcu *em_table; member
247 struct em_perf_table *em_table; in em_cpu_energy() local
270 em_table = rcu_dereference(pd->em_table); in em_cpu_energy()
271 i = em_pd_get_efficient_state(em_table->state, pd, max_util); in em_cpu_energy()
272 ps = &em_table->state[i]; in em_cpu_energy()
344 return rcu_dereference(pd->em_table)->state; in em_perf_state_from_pd()