Searched full:em_table (Results  1 – 3 of 3) sorted by relevance
| /linux/kernel/power/ | 
| H A D | energy_model.c | 322 	old_table = rcu_dereference_protected(pd->em_table,  in em_dev_update_perf_domain()324 	rcu_assign_pointer(pd->em_table, new_table);  in em_dev_update_perf_domain()
 396 	struct em_perf_table *em_table;  in em_create_pd()  local
 423 	em_table = em_table_alloc(pd);  in em_create_pd()
 424 	if (!em_table)  in em_create_pd()
 427 	ret = em_create_perf_table(dev, pd, em_table->state, cb, flags);  in em_create_pd()
 431 	rcu_assign_pointer(pd->em_table, em_table);  in em_create_pd()
 444 	kfree(em_table);  in em_create_pd()
 580 	struct em_perf_table *em_table;  in em_dev_register_pd_no_update()  local
 653 	em_table = rcu_dereference_protected(dev->em_pd->em_table,  in em_dev_register_pd_no_update()
 [all …]
 
 | 
| /linux/include/linux/ | 
| H A D | energy_model.h | 56  * @em_table:		Pointer to the runtime modifiable em_perf_table73 	struct em_perf_table __rcu *em_table;  member
 243 	struct em_perf_table *em_table;  in em_cpu_energy()  local
 266 	em_table = rcu_dereference(pd->em_table);  in em_cpu_energy()
 267 	i = em_pd_get_efficient_state(em_table->state, pd, max_util);  in em_cpu_energy()
 268 	ps = &em_table->state[i];  in em_cpu_energy()
 340 	return rcu_dereference(pd->em_table)->state;  in em_perf_state_from_pd()
 
 | 
| /linux/Documentation/power/ | 
| H A D | energy-model.rst | 358   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_table_free(em_table);
 391   36		ret = em_dev_update_perf_domain(dev, em_table);
 394   39			em_table_free(em_table);
 402   47		em_table_free(em_table);
 
 |