Lines Matching refs:governor

452 				struct cpufreq_governor **governor)  in cpufreq_parse_governor()  argument
487 *governor = t; in cpufreq_parse_governor()
582 else if (policy->governor) in show_scaling_governor()
584 policy->governor->name); in show_scaling_governor()
607 &new_policy.governor)) in store_scaling_governor()
613 policy->user_policy.governor = policy->governor; in store_scaling_governor()
694 if (!policy->governor || !policy->governor->store_setspeed) in store_scaling_setspeed()
701 policy->governor->store_setspeed(policy, freq); in store_scaling_setspeed()
708 if (!policy->governor || !policy->governor->show_setspeed) in show_scaling_setspeed()
711 return policy->governor->show_setspeed(policy, buf); in show_scaling_setspeed()
943 policy->governor->name, policy->cpu); in cpufreq_init_policy()
947 new_policy.governor = gov; in cpufreq_init_policy()
1012 policy->governor = NULL; in cpufreq_policy_restore()
1266 policy->user_policy.governor = policy->governor; in __cpufreq_add_dev()
1359 policy->governor->name, CPUFREQ_NAME_LEN); in __cpufreq_remove_dev_prepare()
2008 if (!policy->governor) in __cpufreq_governor()
2011 if (policy->governor->max_transition_latency && in __cpufreq_governor()
2013 policy->governor->max_transition_latency) { in __cpufreq_governor()
2018 policy->governor->name, gov->name); in __cpufreq_governor()
2019 policy->governor = gov; in __cpufreq_governor()
2024 if (!try_module_get(policy->governor->owner)) in __cpufreq_governor()
2045 ret = policy->governor->governor(policy, event); in __cpufreq_governor()
2049 policy->governor->initialized++; in __cpufreq_governor()
2051 policy->governor->initialized--; in __cpufreq_governor()
2064 module_put(policy->governor->owner); in __cpufreq_governor()
2069 int cpufreq_register_governor(struct cpufreq_governor *governor) in cpufreq_register_governor() argument
2073 if (!governor) in cpufreq_register_governor()
2081 governor->initialized = 0; in cpufreq_register_governor()
2083 if (!find_governor(governor->name)) { in cpufreq_register_governor()
2085 list_add(&governor->governor_list, &cpufreq_governor_list); in cpufreq_register_governor()
2093 void cpufreq_unregister_governor(struct cpufreq_governor *governor) in cpufreq_unregister_governor() argument
2097 if (!governor) in cpufreq_unregister_governor()
2106 if (!strcmp(per_cpu(cpufreq_cpu_governor, cpu), governor->name)) in cpufreq_unregister_governor()
2111 list_del(&governor->governor_list); in cpufreq_unregister_governor()
2201 if (new_policy->governor == policy->governor) in cpufreq_set_policy()
2207 old_gov = policy->governor; in cpufreq_set_policy()
2217 policy->governor = new_policy->governor; in cpufreq_set_policy()
2228 pr_debug("starting governor %s failed\n", policy->governor->name); in cpufreq_set_policy()
2230 policy->governor = old_gov; in cpufreq_set_policy()
2265 new_policy.governor = policy->user_policy.governor; in cpufreq_update_policy()