Lines Matching refs:policy
31 static int cpufreq_set(struct cpufreq_policy *policy, unsigned int freq) in cpufreq_set() argument
35 pr_debug("cpufreq_set for cpu %u, freq %u kHz\n", policy->cpu, freq); in cpufreq_set()
38 if (!per_cpu(cpu_is_managed, policy->cpu)) in cpufreq_set()
41 ret = __cpufreq_driver_target(policy, freq, CPUFREQ_RELATION_L); in cpufreq_set()
47 static ssize_t show_speed(struct cpufreq_policy *policy, char *buf) in show_speed() argument
49 return sprintf(buf, "%u\n", policy->cur); in show_speed()
52 static int cpufreq_governor_userspace(struct cpufreq_policy *policy, in cpufreq_governor_userspace() argument
55 unsigned int cpu = policy->cpu; in cpufreq_governor_userspace()
60 BUG_ON(!policy->cur); in cpufreq_governor_userspace()
77 cpu, policy->min, policy->max, in cpufreq_governor_userspace()
78 policy->cur); in cpufreq_governor_userspace()
80 if (policy->max < policy->cur) in cpufreq_governor_userspace()
81 __cpufreq_driver_target(policy, policy->max, in cpufreq_governor_userspace()
83 else if (policy->min > policy->cur) in cpufreq_governor_userspace()
84 __cpufreq_driver_target(policy, policy->min, in cpufreq_governor_userspace()