Lines Matching refs:policy
70 static ssize_t show_total_trans(struct cpufreq_policy *policy, char *buf)
72 struct cpufreq_stats *stat = per_cpu(cpufreq_stats_table, policy->cpu);
79 static ssize_t show_time_in_state(struct cpufreq_policy *policy, char *buf)
83 struct cpufreq_stats *stat = per_cpu(cpufreq_stats_table, policy->cpu);
96 static ssize_t show_trans_table(struct cpufreq_policy *policy, char *buf)
101 struct cpufreq_stats *stat = per_cpu(cpufreq_stats_table, policy->cpu);
181 * cpufreq_remove_dev) so that policy is still valid.
185 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu);
186 if (policy && policy->cpu == cpu)
187 sysfs_remove_group(&policy->kobj, &stats_attr_group);
188 if (policy)
189 cpufreq_cpu_put(policy);
192 static int cpufreq_stats_create_table(struct cpufreq_policy *policy,
199 unsigned int cpu = policy->cpu;
253 stat->last_index = freq_table_get_index(stat, policy->cur);
269 struct cpufreq_policy *policy = data;
271 unsigned int cpu = policy->cpu;
277 ret = cpufreq_stats_create_table(policy, table);
321 struct cpufreq_policy *policy;
325 policy = cpufreq_cpu_get(cpu);
326 if (!policy)
333 ret = cpufreq_stats_create_table(policy, table);
336 cpufreq_cpu_put(policy);