Lines Matching refs:optimal
116 struct cpufreq_frequency_table optimal = { in cpufreq_table_index_unsorted() local
138 optimal.frequency = ~0; in cpufreq_table_index_unsorted()
148 optimal.driver_data = i; in cpufreq_table_index_unsorted()
154 if (freq >= optimal.frequency) { in cpufreq_table_index_unsorted()
155 optimal.frequency = freq; in cpufreq_table_index_unsorted()
156 optimal.driver_data = i; in cpufreq_table_index_unsorted()
167 if (freq <= optimal.frequency) { in cpufreq_table_index_unsorted()
168 optimal.frequency = freq; in cpufreq_table_index_unsorted()
169 optimal.driver_data = i; in cpufreq_table_index_unsorted()
180 if (diff < optimal.frequency || in cpufreq_table_index_unsorted()
181 (diff == optimal.frequency && in cpufreq_table_index_unsorted()
182 freq > table[optimal.driver_data].frequency)) { in cpufreq_table_index_unsorted()
183 optimal.frequency = diff; in cpufreq_table_index_unsorted()
184 optimal.driver_data = i; in cpufreq_table_index_unsorted()
189 if (optimal.driver_data > i) { in cpufreq_table_index_unsorted()
197 index = optimal.driver_data; in cpufreq_table_index_unsorted()