Lines Matching refs:cpufreq_policy

61 struct cpufreq_policy {  struct
128 struct cpufreq_policy *cpufreq_cpu_get(unsigned int cpu); argument
129 void cpufreq_cpu_put(struct cpufreq_policy *policy);
131 static inline struct cpufreq_policy *cpufreq_cpu_get(unsigned int cpu) in cpufreq_cpu_get()
135 static inline void cpufreq_cpu_put(struct cpufreq_policy *policy) { } in cpufreq_cpu_put()
138 static inline bool policy_is_shared(struct cpufreq_policy *policy) in policy_is_shared()
157 int cpufreq_get_policy(struct cpufreq_policy *policy, unsigned int cpu);
160 struct kobject *get_governor_parent_kobj(struct cpufreq_policy *policy);
187 ssize_t (*show)(struct cpufreq_policy *, char *);
188 ssize_t (*store)(struct cpufreq_policy *, const char *, size_t count);
226 int (*init)(struct cpufreq_policy *policy);
227 int (*verify)(struct cpufreq_policy *policy);
230 int (*setpolicy)(struct cpufreq_policy *policy);
236 int (*target)(struct cpufreq_policy *policy,
239 int (*target_index)(struct cpufreq_policy *policy,
256 unsigned int (*get_intermediate)(struct cpufreq_policy *policy,
258 int (*target_intermediate)(struct cpufreq_policy *policy,
267 int (*exit)(struct cpufreq_policy *policy);
268 void (*stop_cpu)(struct cpufreq_policy *policy);
269 int (*suspend)(struct cpufreq_policy *policy);
270 int (*resume)(struct cpufreq_policy *policy);
273 void (*ready)(struct cpufreq_policy *policy);
323 static inline void cpufreq_verify_within_limits(struct cpufreq_policy *policy, in cpufreq_verify_within_limits()
340 cpufreq_verify_within_cpu_limits(struct cpufreq_policy *policy) in cpufreq_verify_within_cpu_limits()
349 int cpufreq_generic_suspend(struct cpufreq_policy *policy);
378 void cpufreq_freq_transition_begin(struct cpufreq_policy *policy,
380 void cpufreq_freq_transition_end(struct cpufreq_policy *policy,
443 int (*governor) (struct cpufreq_policy *policy,
445 ssize_t (*show_setspeed) (struct cpufreq_policy *policy,
447 int (*store_setspeed) (struct cpufreq_policy *policy,
457 int cpufreq_driver_target(struct cpufreq_policy *policy,
460 int __cpufreq_driver_target(struct cpufreq_policy *policy,
556 int cpufreq_frequency_table_cpuinfo(struct cpufreq_policy *policy,
559 int cpufreq_frequency_table_verify(struct cpufreq_policy *policy,
561 int cpufreq_generic_frequency_table_verify(struct cpufreq_policy *policy);
563 int cpufreq_frequency_table_target(struct cpufreq_policy *policy,
568 int cpufreq_frequency_table_get_index(struct cpufreq_policy *policy,
597 int cpufreq_table_validate_and_show(struct cpufreq_policy *policy,
601 int cpufreq_generic_init(struct cpufreq_policy *policy,