Lines Matching refs:policy

232 static int centrino_cpu_init_table(struct cpufreq_policy *policy)  in centrino_cpu_init_table()  argument
234 struct cpuinfo_x86 *cpu = &cpu_data(policy->cpu); in centrino_cpu_init_table()
259 per_cpu(centrino_model, policy->cpu) = model; in centrino_cpu_init_table()
268 static inline int centrino_cpu_init_table(struct cpufreq_policy *policy) in centrino_cpu_init_table() argument
343 static int centrino_cpu_init(struct cpufreq_policy *policy) in centrino_cpu_init() argument
345 struct cpuinfo_x86 *cpu = &cpu_data(policy->cpu); in centrino_cpu_init()
357 if (policy->cpu != 0) in centrino_cpu_init()
365 per_cpu(centrino_cpu, policy->cpu) = &cpu_ids[i]; in centrino_cpu_init()
367 if (!per_cpu(centrino_cpu, policy->cpu)) { in centrino_cpu_init()
374 if (centrino_cpu_init_table(policy)) in centrino_cpu_init()
395 policy->cpuinfo.transition_latency = 10000; in centrino_cpu_init()
398 return cpufreq_table_validate_and_show(policy, in centrino_cpu_init()
399 per_cpu(centrino_model, policy->cpu)->op_points); in centrino_cpu_init()
402 static int centrino_cpu_exit(struct cpufreq_policy *policy) in centrino_cpu_exit() argument
404 unsigned int cpu = policy->cpu; in centrino_cpu_exit()
421 static int centrino_target(struct cpufreq_policy *policy, unsigned int index) in centrino_target() argument
423 unsigned int msr, oldmsr = 0, h = 0, cpu = policy->cpu; in centrino_target()
439 for_each_cpu(j, policy->cpus) { in centrino_target()
446 if (policy->shared_type == CPUFREQ_SHARED_TYPE_ANY) in centrino_target()
447 good_cpu = cpumask_any_and(policy->cpus, in centrino_target()
481 if (policy->shared_type == CPUFREQ_SHARED_TYPE_ANY) in centrino_target()