Lines Matching refs:cpufreq_policy

36 static inline bool policy_is_inactive(struct cpufreq_policy *policy)  in policy_is_inactive()
65 static DEFINE_PER_CPU(struct cpufreq_policy *, cpufreq_cpu_data);
77 static unsigned int __cpufreq_get(struct cpufreq_policy *policy);
78 static int cpufreq_init_governor(struct cpufreq_policy *policy);
79 static void cpufreq_exit_governor(struct cpufreq_policy *policy);
80 static int cpufreq_start_governor(struct cpufreq_policy *policy);
81 static void cpufreq_stop_governor(struct cpufreq_policy *policy);
82 static void cpufreq_governor_limits(struct cpufreq_policy *policy);
111 struct kobject *get_governor_parent_kobj(struct cpufreq_policy *policy) in get_governor_parent_kobj()
168 int cpufreq_generic_init(struct cpufreq_policy *policy, in cpufreq_generic_init()
185 struct cpufreq_policy *cpufreq_cpu_get_raw(unsigned int cpu) in cpufreq_cpu_get_raw()
187 struct cpufreq_policy *policy = per_cpu(cpufreq_cpu_data, cpu); in cpufreq_cpu_get_raw()
195 struct cpufreq_policy *policy = cpufreq_cpu_get_raw(cpu); in cpufreq_generic_get()
220 struct cpufreq_policy *cpufreq_cpu_get(unsigned int cpu) in cpufreq_cpu_get()
222 struct cpufreq_policy *policy = NULL; in cpufreq_cpu_get()
252 void cpufreq_cpu_put(struct cpufreq_policy *policy) in cpufreq_cpu_put()
304 static void cpufreq_notify_transition(struct cpufreq_policy *policy, in cpufreq_notify_transition()
357 static void cpufreq_notify_post_transition(struct cpufreq_policy *policy, in cpufreq_notify_post_transition()
369 void cpufreq_freq_transition_begin(struct cpufreq_policy *policy, in cpufreq_freq_transition_begin()
403 void cpufreq_freq_transition_end(struct cpufreq_policy *policy, in cpufreq_freq_transition_end()
450 void cpufreq_enable_fast_switch(struct cpufreq_policy *policy) in cpufreq_enable_fast_switch()
474 void cpufreq_disable_fast_switch(struct cpufreq_policy *policy) in cpufreq_disable_fast_switch()
496 unsigned int cpufreq_driver_resolve_freq(struct cpufreq_policy *policy, in cpufreq_driver_resolve_freq()
518 unsigned int cpufreq_policy_transition_delay_us(struct cpufreq_policy *policy) in cpufreq_policy_transition_delay_us()
590 struct cpufreq_policy *policy) in cpufreq_parse_governor()
645 (struct cpufreq_policy *policy, char *buf) \
661 static ssize_t show_scaling_cur_freq(struct cpufreq_policy *policy, char *buf) in show_scaling_cur_freq()
677 static int cpufreq_set_policy(struct cpufreq_policy *policy,
678 struct cpufreq_policy *new_policy);
685 (struct cpufreq_policy *policy, const char *buf, size_t count) \
688 struct cpufreq_policy new_policy; \
712 static ssize_t show_cpuinfo_cur_freq(struct cpufreq_policy *policy, in show_cpuinfo_cur_freq()
726 static ssize_t show_scaling_governor(struct cpufreq_policy *policy, char *buf) in show_scaling_governor()
741 static ssize_t store_scaling_governor(struct cpufreq_policy *policy, in store_scaling_governor()
746 struct cpufreq_policy new_policy; in store_scaling_governor()
768 static ssize_t show_scaling_driver(struct cpufreq_policy *policy, char *buf) in show_scaling_driver()
776 static ssize_t show_scaling_available_governors(struct cpufreq_policy *policy, in show_scaling_available_governors()
819 static ssize_t show_related_cpus(struct cpufreq_policy *policy, char *buf) in show_related_cpus()
827 static ssize_t show_affected_cpus(struct cpufreq_policy *policy, char *buf) in show_affected_cpus()
832 static ssize_t store_scaling_setspeed(struct cpufreq_policy *policy, in store_scaling_setspeed()
850 static ssize_t show_scaling_setspeed(struct cpufreq_policy *policy, char *buf) in show_scaling_setspeed()
861 static ssize_t show_bios_limit(struct cpufreq_policy *policy, char *buf) in show_bios_limit()
903 #define to_policy(k) container_of(k, struct cpufreq_policy, kobj)
908 struct cpufreq_policy *policy = to_policy(kobj); in show()
922 struct cpufreq_policy *policy = to_policy(kobj); in store()
946 struct cpufreq_policy *policy = to_policy(kobj); in cpufreq_sysfs_release()
962 static void add_cpu_dev_symlink(struct cpufreq_policy *policy, unsigned int cpu) in add_cpu_dev_symlink()
977 static void remove_cpu_dev_symlink(struct cpufreq_policy *policy, in remove_cpu_dev_symlink()
984 static int cpufreq_add_dev_interface(struct cpufreq_policy *policy) in cpufreq_add_dev_interface()
1021 static int cpufreq_init_policy(struct cpufreq_policy *policy) in cpufreq_init_policy()
1024 struct cpufreq_policy new_policy; in cpufreq_init_policy()
1052 static int cpufreq_add_policy_cpu(struct cpufreq_policy *policy, unsigned int cpu) in cpufreq_add_policy_cpu()
1077 struct cpufreq_policy *policy = in handle_update()
1078 container_of(work, struct cpufreq_policy, update); in handle_update()
1084 static struct cpufreq_policy *cpufreq_policy_alloc(unsigned int cpu) in cpufreq_policy_alloc()
1086 struct cpufreq_policy *policy; in cpufreq_policy_alloc()
1131 static void cpufreq_policy_put_kobj(struct cpufreq_policy *policy) in cpufreq_policy_put_kobj()
1153 static void cpufreq_policy_free(struct cpufreq_policy *policy) in cpufreq_policy_free()
1175 struct cpufreq_policy *policy; in cpufreq_online()
1347 struct cpufreq_policy *policy; in cpufreq_add_dev()
1369 struct cpufreq_policy *policy; in cpufreq_offline()
1437 struct cpufreq_policy *policy = per_cpu(cpufreq_cpu_data, cpu); in cpufreq_remove_dev()
1461 static void cpufreq_out_of_sync(struct cpufreq_policy *policy, in cpufreq_out_of_sync()
1485 struct cpufreq_policy *policy; in cpufreq_quick_get()
1517 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); in cpufreq_quick_get_max()
1529 static unsigned int __cpufreq_get(struct cpufreq_policy *policy) in __cpufreq_get()
1567 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); in cpufreq_get()
1585 static unsigned int cpufreq_update_current_freq(struct cpufreq_policy *policy) in cpufreq_update_current_freq()
1614 int cpufreq_generic_suspend(struct cpufreq_policy *policy) in cpufreq_generic_suspend()
1646 struct cpufreq_policy *policy; in cpufreq_suspend()
1680 struct cpufreq_policy *policy; in cpufreq_resume()
1861 unsigned int cpufreq_driver_fast_switch(struct cpufreq_policy *policy, in cpufreq_driver_fast_switch()
1871 static int __target_intermediate(struct cpufreq_policy *policy, in __target_intermediate()
1896 static int __target_index(struct cpufreq_policy *policy, int index) in __target_index()
1953 int __cpufreq_driver_target(struct cpufreq_policy *policy, in __cpufreq_driver_target()
1993 int cpufreq_driver_target(struct cpufreq_policy *policy, in cpufreq_driver_target()
2014 static int cpufreq_init_governor(struct cpufreq_policy *policy) in cpufreq_init_governor()
2058 static void cpufreq_exit_governor(struct cpufreq_policy *policy) in cpufreq_exit_governor()
2071 static int cpufreq_start_governor(struct cpufreq_policy *policy) in cpufreq_start_governor()
2098 static void cpufreq_stop_governor(struct cpufreq_policy *policy) in cpufreq_stop_governor()
2109 static void cpufreq_governor_limits(struct cpufreq_policy *policy) in cpufreq_governor_limits()
2145 struct cpufreq_policy *policy; in cpufreq_unregister_governor()
2182 int cpufreq_get_policy(struct cpufreq_policy *policy, unsigned int cpu) in cpufreq_get_policy()
2184 struct cpufreq_policy *cpu_policy; in cpufreq_get_policy()
2203 static int cpufreq_set_policy(struct cpufreq_policy *policy, in cpufreq_set_policy()
2204 struct cpufreq_policy *new_policy) in cpufreq_set_policy()
2307 struct cpufreq_policy *policy = cpufreq_cpu_get(cpu); in cpufreq_update_policy()
2308 struct cpufreq_policy new_policy; in cpufreq_update_policy()
2350 struct cpufreq_policy *policy; in cpufreq_boost_set_sw()