Lines Matching defs:table
19 struct cpufreq_frequency_table *pos, *table = policy->freq_table;
21 if (!table)
24 cpufreq_for_each_valid_entry(pos, table)
33 struct cpufreq_frequency_table *table)
40 cpufreq_for_each_valid_entry(pos, table) {
47 pr_debug("table entry %u: %u kHz\n", (int)(pos - table), freq);
70 struct cpufreq_frequency_table *table)
81 cpufreq_for_each_valid_entry(pos, table) {
106 * Generic routine to verify policy & frequency table, requires driver to set
131 struct cpufreq_frequency_table *table = policy->freq_table;
148 cpufreq_for_each_valid_entry_idx(pos, table, i) {
188 freq > table[optimal.driver_data].frequency)) {
197 WARN(1, "Invalid frequency table: %d\n", policy->cpu);
206 table[index].frequency);
214 struct cpufreq_frequency_table *pos, *table = policy->freq_table;
217 if (unlikely(!table)) {
218 pr_debug("%s: Unable to find frequency table\n", __func__);
222 cpufreq_for_each_valid_entry_idx(pos, table, idx)
237 struct cpufreq_frequency_table *pos, *table = policy->freq_table;
239 if (!table)
242 cpufreq_for_each_valid_entry(pos, table) {
301 struct cpufreq_frequency_table *pos, *table = policy->freq_table;
307 cpufreq_for_each_valid_entry(pos, table) {
314 pr_warn("Duplicate freq-table entries: %u\n",
323 pr_debug("Freq table is unsorted\n");
333 pr_debug("Freq table is unsorted\n");
348 pr_debug("Freq table is sorted in %s order\n",
359 /* Freq table must be passed by drivers with target_index() */
374 MODULE_DESCRIPTION("CPUfreq frequency table helpers");