Lines Matching refs:freq_table

59 struct freq_table {  struct
101 struct freq_table *freq_table; /* In descending order */ member
124 struct freq_table *freq_table = cpufreq_cdev->freq_table; in get_level() local
128 if (freq > freq_table[level].frequency) in get_level()
203 struct freq_table *freq_table = cpufreq_cdev->freq_table; in update_freq_table() local
229 unsigned long freq = freq_table[i].frequency * 1000; in update_freq_table()
230 u32 freq_mhz = freq_table[i].frequency / 1000; in update_freq_table()
256 freq_table[i].power = power; in update_freq_table()
266 struct freq_table *freq_table = cpufreq_cdev->freq_table; in cpu_freq_to_power() local
269 if (freq > freq_table[i].frequency) in cpu_freq_to_power()
272 return freq_table[i - 1].power; in cpu_freq_to_power()
279 struct freq_table *freq_table = cpufreq_cdev->freq_table; in cpu_power_to_freq() local
282 if (power > freq_table[i].power) in cpu_power_to_freq()
285 return freq_table[i - 1].frequency; in cpu_power_to_freq()
401 clip_freq = cpufreq_cdev->freq_table[state].frequency; in cpufreq_set_cur_state()
509 freq = cpufreq_cdev->freq_table[state].frequency; in cpufreq_state2power()
648 cpufreq_cdev->freq_table = kmalloc_array(i, in __cpufreq_cooling_register()
649 sizeof(*cpufreq_cdev->freq_table), in __cpufreq_cooling_register()
651 if (!cpufreq_cdev->freq_table) { in __cpufreq_cooling_register()
668 freq = find_next_max(policy->freq_table, freq); in __cpufreq_cooling_register()
669 cpufreq_cdev->freq_table[i].frequency = freq; in __cpufreq_cooling_register()
695 cpufreq_cdev->clipped_freq = cpufreq_cdev->freq_table[0].frequency; in __cpufreq_cooling_register()
713 kfree(cpufreq_cdev->freq_table); in __cpufreq_cooling_register()
817 kfree(cpufreq_cdev->freq_table); in cpufreq_cooling_unregister()