Lines Matching refs:pol

926 	struct cpufreq_policy		*pol;  member
933 struct cpufreq_policy *pol = pta->pol; in powernowk8_target_fn() local
935 struct powernow_k8_data *data = per_cpu(powernow_data, pol->cpu); in powernowk8_target_fn()
952 pol->cpu, data->powernow_table[newstate].frequency, pol->min, in powernowk8_target_fn()
953 pol->max); in powernowk8_target_fn()
981 pol->cur = find_khz_freq_from_fid(data->currfid); in powernowk8_target_fn()
987 static int powernowk8_target(struct cpufreq_policy *pol, unsigned index) in powernowk8_target() argument
989 struct powernowk8_target_arg pta = { .pol = pol, .newstate = index }; in powernowk8_target()
991 return work_on_cpu(pol->cpu, powernowk8_target_fn, &pta); in powernowk8_target()
1025 static int powernowk8_cpu_init(struct cpufreq_policy *pol) in powernowk8_cpu_init() argument
1031 smp_call_function_single(pol->cpu, check_supported_cpu, &rc, 1); in powernowk8_cpu_init()
1039 data->cpu = pol->cpu; in powernowk8_cpu_init()
1050 if (pol->cpu != 0) { in powernowk8_cpu_init()
1060 pol->cpuinfo.transition_latency = ( in powernowk8_cpu_init()
1064 pol->cpuinfo.transition_latency = get_transition_latency(data); in powernowk8_cpu_init()
1074 cpumask_copy(pol->cpus, topology_core_cpumask(pol->cpu)); in powernowk8_cpu_init()
1075 data->available_cores = pol->cpus; in powernowk8_cpu_init()
1076 pol->freq_table = data->powernow_table; in powernowk8_cpu_init()
1082 for_each_cpu(cpu, pol->cpus) in powernowk8_cpu_init()
1095 static int powernowk8_cpu_exit(struct cpufreq_policy *pol) in powernowk8_cpu_exit() argument
1097 struct powernow_k8_data *data = per_cpu(powernow_data, pol->cpu); in powernowk8_cpu_exit()
1107 for_each_cpu(cpu, pol->cpus) in powernowk8_cpu_exit()