Lines Matching refs:data

86 /* To be used only after data->acpi_data is initialized */
89 struct cpufreq_acpi_io *data,
96 for (i = 0; i < data->acpi_data.state_count; i++) {
97 if (value == data->acpi_data.states[i].status)
98 return data->acpi_data.states[i].core_frequency;
100 return data->acpi_data.states[i-1].core_frequency;
110 struct cpufreq_acpi_io *data = acpi_io_data[cpu];
124 return 1000 * extract_clock(data, value);
134 struct cpufreq_acpi_io *data = acpi_io_data[cpu];
142 if (state == data->acpi_data.state) {
143 if (unlikely(data->resume)) {
145 data->resume = 0;
153 data->acpi_data.state, state);
159 value = (u32) data->acpi_data.states[state].control;
169 data->acpi_data.state = state;
207 struct cpufreq_acpi_io *data;
213 data = kzalloc(sizeof(*data), GFP_KERNEL);
214 if (!data)
217 acpi_io_data[cpu] = data;
219 result = acpi_processor_register_performance(&data->acpi_data, cpu);
225 if (data->acpi_data.state_count <= 1) {
231 if ((data->acpi_data.control_register.space_id !=
233 (data->acpi_data.status_register.space_id !=
236 (u32) (data->acpi_data.control_register.space_id),
237 (u32) (data->acpi_data.status_register.space_id));
243 freq_table = kcalloc(data->acpi_data.state_count + 1,
253 for (i=0; i<data->acpi_data.state_count; i++) {
254 if ((data->acpi_data.states[i].transition_latency * 1000) >
257 data->acpi_data.states[i].transition_latency * 1000;
262 for (i = 0; i <= data->acpi_data.state_count; i++)
264 if (i < data->acpi_data.state_count) {
266 data->acpi_data.states[i].core_frequency * 1000;
279 for (i = 0; i < data->acpi_data.state_count; i++)
281 (i == data->acpi_data.state?'*':' '), i,
282 (u32) data->acpi_data.states[i].core_frequency,
283 (u32) data->acpi_data.states[i].power,
284 (u32) data->acpi_data.states[i].transition_latency,
285 (u32) data->acpi_data.states[i].bus_master_latency,
286 (u32) data->acpi_data.states[i].status,
287 (u32) data->acpi_data.states[i].control);
291 data->resume = 1;
298 kfree(data);
309 struct cpufreq_acpi_io *data = acpi_io_data[policy->cpu];
313 if (data) {
317 kfree(data);