Lines Matching refs:i

69 			       struct em_dbg_info *em_dbg, int i,  in em_debug_create_ps()  argument
77 em_dbg[i].pd = em_pd; in em_debug_create_ps()
78 em_dbg[i].ps_id = i; in em_debug_create_ps()
82 freq = table[i].frequency; in em_debug_create_ps()
89 debugfs_create_file("frequency", 0444, d, &em_dbg[i], in em_debug_create_ps()
91 debugfs_create_file("power", 0444, d, &em_dbg[i], in em_debug_create_ps()
93 debugfs_create_file("cost", 0444, d, &em_dbg[i], in em_debug_create_ps()
95 debugfs_create_file("performance", 0444, d, &em_dbg[i], in em_debug_create_ps()
97 debugfs_create_file("inefficient", 0444, d, &em_dbg[i], in em_debug_create_ps()
123 int i; in em_debug_create_pd() local
141 for (i = 0; i < dev->em_pd->nr_perf_states; i++) in em_debug_create_pd()
142 em_debug_create_ps(dev->em_pd, em_dbg, i, d); in em_debug_create_pd()
209 int i, cpu; in em_init_performance() local
224 for (i = 0; i < nr_states; i++) in em_init_performance()
225 table[i].performance = div64_u64(max_cap * table[i].frequency, in em_init_performance()
234 int i, ret; in em_compute_costs() local
241 for (i = nr_states - 1; i >= 0; i--) { in em_compute_costs()
245 ret = cb->get_cost(dev, table[i].frequency, &cost); in em_compute_costs()
253 power_res = table[i].power * 10; in em_compute_costs()
254 cost = power_res / table[i].performance; in em_compute_costs()
257 table[i].cost = cost; in em_compute_costs()
259 if (table[i].cost >= prev_cost) { in em_compute_costs()
260 table[i].flags = EM_PERF_STATE_INEFFICIENT; in em_compute_costs()
262 table[i].frequency); in em_compute_costs()
264 prev_cost = table[i].cost; in em_compute_costs()
342 int i, ret; in em_create_perf_table() local
345 for (i = 0, freq = 0; i < nr_states; i++, freq++) { in em_create_perf_table()
378 table[i].power = power; in em_create_perf_table()
379 table[i].frequency = prev_freq = freq; in em_create_perf_table()
456 int i, cpu; in em_cpufreq_update_efficiencies() local
474 for (i = 0; i < pd->nr_perf_states; i++) { in em_cpufreq_update_efficiencies()
475 if (!(table[i].flags & EM_PERF_STATE_INEFFICIENT)) in em_cpufreq_update_efficiencies()
478 if (!cpufreq_table_set_inefficient(policy, table[i].frequency)) in em_cpufreq_update_efficiencies()
838 int i, ret; in em_dev_update_chip_binning() local
856 for (i = 0; i < pd->nr_perf_states; i++) { in em_dev_update_chip_binning()
857 unsigned long freq = em_table->state[i].frequency; in em_dev_update_chip_binning()
866 em_table->state[i].power = power; in em_dev_update_chip_binning()
892 int i; in em_update_performance_limits() local
900 for (i = 0; i < pd->nr_perf_states; i++) { in em_update_performance_limits()
901 if (freq_min_khz == table[i].frequency) in em_update_performance_limits()
902 min_ps = i; in em_update_performance_limits()
903 if (freq_max_khz == table[i].frequency) in em_update_performance_limits()
904 max_ps = i; in em_update_performance_limits()