Lines Matching defs:performance

15  * struct em_perf_state - Performance state of a performance domain
16 * @performance: CPU performance (capacity) at a given frequency
25 unsigned long performance;
35 * EM_PERF_STATE_INEFFICIENT: The performance state is inefficient. There is
36 * in this em_perf_domain, another performance state with a higher frequency
46 * @state: List of performance states, in ascending order
57 * @nr_perf_states: Number of performance states
60 * for performance reasons to avoid potential cache
64 * In case of CPU device, a "performance domain" represents a group of CPUs
65 * whose performance is scaled together. All CPUs of a performance domain
118 * active_power() - Provide power at the next performance state of
121 * @power : Active power at the performance state
123 * @freq : Frequency at the performance state in kHz
126 * active_power() must find the lowest performance state of 'dev' above
140 * get_cost() - Provide the cost at the given performance state of
143 * @freq : Frequency at the performance state in kHz
144 * @cost : The cost value for the performance state
177 * em_pd_get_efficient_state() - Get an efficient performance state from the EM
178 * @table: List of performance states, in ascending order
179 * @nr_perf_states: Number of performance states
186 * Return: An efficient performance state id, high enough to meet @max_util
198 if (ps->performance >= max_util) {
211 * performance domain
212 * @pd : performance domain for which energy has to be estimated
241 * In order to predict the performance state, map the utilization of
242 * the most utilized CPU of the performance domain to a requested
243 * performance, like schedutil. Take also into account that the real
244 * performance might be set lower (due to thermal capping). Thus, clamp
246 * effective performance.
251 * Find the lowest performance state of the Energy Model above the
252 * requested performance.
260 * The performance (capacity) of a CPU in the domain at the performance
264 * ps->performance = -------------------- (1)
268 * the EM), the energy consumed by this CPU at that performance state
273 * ps->performance
275 * since 'cpu_util / ps->performance' represents its percentage of busy
304 * em_pd_nr_perf_states() - Get the number of performance states of a perf.
306 * @pd : performance domain for which this must be done
308 * Return: the number of performance states in the performance domain table
316 * em_perf_state_from_pd() - Get the performance states table of perf.
318 * @pd : performance domain for which this must be done
321 * of the performance states table is finished, the rcu_read_unlock() should
324 * Return: the pointer to performance states table of the performance domain