| /linux-6.15/drivers/watchdog/ |
| H A D | watchdog_pretimeout.c | 71 if (wdd->gov) in watchdog_pretimeout_governor_get() 92 wdd->gov = priv->gov; in watchdog_pretimeout_governor_set() 105 if (!wdd->gov) { in watchdog_notify_pretimeout() 110 wdd->gov->pretimeout(wdd); in watchdog_notify_pretimeout() 132 priv->gov = gov; in watchdog_register_governor() 138 default_gov = gov; in watchdog_register_governor() 141 if (!p->wdd->gov) in watchdog_register_governor() 160 if (priv->gov == gov) { in watchdog_unregister_governor() 169 if (p->wdd->gov == gov) in watchdog_unregister_governor() 191 wdd->gov = default_gov; in watchdog_register_pretimeout() [all …]
|
| H A D | watchdog_pretimeout.h | 16 int watchdog_register_governor(struct watchdog_governor *gov); 17 void watchdog_unregister_governor(struct watchdog_governor *gov);
|
| /linux-6.15/drivers/cpuidle/ |
| H A D | governor.c | 33 struct cpuidle_governor *gov; in cpuidle_find_governor() local 36 if (!strncasecmp(str, gov->name, CPUIDLE_NAME_LEN)) in cpuidle_find_governor() 37 return gov; in cpuidle_find_governor() 51 if (!gov) in cpuidle_switch_governor() 54 if (gov == cpuidle_curr_governor) in cpuidle_switch_governor() 64 cpuidle_curr_governor = gov; in cpuidle_switch_governor() 70 pr_info("cpuidle: using governor %s\n", gov->name); in cpuidle_switch_governor() 83 if (!gov || !gov->select) in cpuidle_register_governor() 90 if (cpuidle_find_governor(gov->name) == NULL) { in cpuidle_register_governor() 95 (cpuidle_curr_governor->rating < gov->rating && in cpuidle_register_governor() [all …]
|
| H A D | driver.c | 271 struct cpuidle_governor *gov; in cpuidle_register_driver() local 281 gov = cpuidle_find_governor(drv->governor); in cpuidle_register_driver() 282 if (gov) { in cpuidle_register_driver() 284 if (cpuidle_switch_governor(gov) < 0) in cpuidle_register_driver()
|
| H A D | cpuidle.h | 27 extern int cpuidle_switch_governor(struct cpuidle_governor *gov);
|
| H A D | sysfs.c | 82 struct cpuidle_governor *gov; in store_current_governor() local 90 list_for_each_entry(gov, &cpuidle_governors, governor_list) { in store_current_governor() 91 if (!strncmp(gov->name, gov_name, CPUIDLE_NAME_LEN)) { in store_current_governor() 92 ret = cpuidle_switch_governor(gov); in store_current_governor()
|
| /linux-6.15/drivers/cpufreq/ |
| H A D | cpufreq_governor.c | 237 struct dbs_governor *gov; in dbs_work_handler() local 357 policy_dbs = gov->alloc(); in alloc_policy_dbs_info() 389 gov->free(policy_dbs); in free_policy_dbs_info() 395 struct dbs_governor *gov = dbs_data->gov; in cpufreq_dbs_data_release() local 397 gov->exit(dbs_data); in cpufreq_dbs_data_release() 438 dbs_data->gov = gov; in cpufreq_dbs_governor_init() 464 "%s", gov->gov.name); in cpufreq_dbs_governor_init() 476 gov->gdbs_data = NULL; in cpufreq_dbs_governor_init() 477 gov->exit(dbs_data); in cpufreq_dbs_governor_init() 506 gov->gdbs_data = NULL; in cpufreq_dbs_governor_exit() [all …]
|
| H A D | cpufreq_governor.h | 40 struct dbs_governor *gov; member 126 struct cpufreq_governor gov; member 145 return container_of(policy->governor, struct dbs_governor, gov); in dbs_governor_of()
|
| H A D | cpufreq.c | 1160 struct cpufreq_governor *gov = NULL; in cpufreq_init_policy() local 1167 if (gov) { in cpufreq_init_policy() 1169 gov->name, policy->cpu); in cpufreq_init_policy() 1174 if (!gov) { in cpufreq_init_policy() 1175 gov = cpufreq_default_governor(); in cpufreq_init_policy() 1176 __module_get(gov->owner); in cpufreq_init_policy() 1200 if (gov) in cpufreq_init_policy() 1201 module_put(gov->owner); in cpufreq_init_policy() 2477 if (gov) { in cpufreq_init_governor() 2479 policy->governor->name, gov->name); in cpufreq_init_governor() [all …]
|
| H A D | cpufreq_conservative.c | 317 .gov = CPUFREQ_DBS_GOVERNOR_INITIALIZER("conservative"), 327 #define CPU_FREQ_GOV_CONSERVATIVE (cs_governor.gov)
|
| H A D | cpufreq_ondemand.c | 404 .gov = CPUFREQ_DBS_GOVERNOR_INITIALIZER("ondemand"), 414 #define CPU_FREQ_GOV_ONDEMAND (od_dbs_gov.gov)
|
| /linux-6.15/drivers/pmdomain/renesas/ |
| H A D | rmobile-sysc.c | 34 struct dev_power_governor *gov; member 101 struct dev_power_governor *gov = rmobile_pd->gov; in rmobile_init_pm_domain() local 113 pm_genpd_init(genpd, gov ? : &simple_qos_governor, false); in rmobile_init_pm_domain() 232 pd->gov = &pm_domain_always_on_gov; in rmobile_setup_pm_domain()
|
| /linux-6.15/tools/power/cpupower/utils/ |
| H A D | cpufreq-set.c | 203 char gov[20]; in cmd_freq_set() local 264 if ((sscanf(optarg, "%19s", gov)) != 1) { in cmd_freq_set() 268 new_pol.governor = gov; in cmd_freq_set()
|
| /linux-6.15/drivers/devfreq/ |
| H A D | imx-bus.c | 90 const char *gov = DEVFREQ_GOV_USERSPACE; in imx_bus_probe() local 126 gov, NULL); in imx_bus_probe()
|
| H A D | imx8m-ddrc.c | 370 const char *gov = DEVFREQ_GOV_USERSPACE; in imx8m_ddrc_probe() local 426 gov, NULL); in imx8m_ddrc_probe()
|
| H A D | devfreq.c | 792 const struct devfreq_governor *gov); 794 const struct devfreq_governor *gov); 1929 const struct devfreq_governor *gov) in create_sysfs_files() argument 1931 if (IS_SUPPORTED_ATTR(gov->attrs, POLLING_INTERVAL)) in create_sysfs_files() 1933 if (IS_SUPPORTED_ATTR(gov->attrs, TIMER)) in create_sysfs_files() 1939 const struct devfreq_governor *gov) in remove_sysfs_files() argument 1941 if (IS_SUPPORTED_ATTR(gov->attrs, POLLING_INTERVAL)) in remove_sysfs_files() 1944 if (IS_SUPPORTED_ATTR(gov->attrs, TIMER)) in remove_sysfs_files()
|
| /linux-6.15/drivers/thermal/ |
| H A D | thermal_core.c | 194 struct thermal_governor *gov; in thermal_zone_device_set_policy() local 200 gov = __find_governor(strim(policy)); in thermal_zone_device_set_policy() 201 if (gov) in thermal_zone_device_set_policy() 202 ret = thermal_set_governor(tz, gov); in thermal_zone_device_set_policy() 250 struct thermal_governor **gov; in thermal_register_governors() local 252 for_each_governor_table(gov) { in thermal_register_governors() 253 if (gov == governor) in thermal_register_governors() 255 thermal_unregister_governor(*gov); in thermal_register_governors() 714 struct thermal_governor *gov; in for_each_thermal_governor() local 718 list_for_each_entry(gov, &thermal_governor_list, governor_list) { in for_each_thermal_governor() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | pm_domain.h | 171 struct dev_power_governor *gov; member 286 struct dev_power_governor *gov, bool is_off); 330 struct dev_power_governor *gov, bool is_off) in pm_genpd_init() argument
|
| H A D | watchdog.h | 100 const struct watchdog_governor *gov; member
|
| H A D | cpuidle.h | 304 extern int cpuidle_register_governor(struct cpuidle_governor *gov);
|
| /linux-6.15/tools/power/cpupower/lib/ |
| H A D | cpufreq.c | 620 char gov[SYSFS_PATH_MAX]; in cpufreq_set_policy() local 631 if (verify_gov(gov, policy->governor)) in cpufreq_set_policy() 660 gov, strlen(gov)); in cpufreq_set_policy()
|
| /linux-6.15/drivers/pmdomain/ |
| H A D | core.c | 911 if (genpd->gov && genpd->gov->power_down_ok) { in genpd_power_off() 912 if (!genpd->gov->power_down_ok(&genpd->domain)) in genpd_power_off() 917 if (!genpd->gov) in genpd_power_off() 1143 suspend_ok = genpd->gov ? genpd->gov->suspend_ok : NULL; in genpd_runtime_suspend() 2194 if (genpd->gov) { in genpd_alloc_data() 2276 struct dev_power_governor *gov, bool is_off) in pm_genpd_init() argument 2288 genpd->gov = gov; in pm_genpd_init() 2316 if (gov == &pm_domain_always_on_gov) in pm_genpd_init() 2327 if (!gov && genpd->state_count > 1) in pm_genpd_init()
|
| /linux-6.15/drivers/net/ethernet/packetengines/ |
| H A D | Kconfig | 38 <http://cesdis.gsfc.nasa.gov/linux/drivers/yellowfin.html> for more
|
| /linux-6.15/drivers/atm/ |
| H A D | nicstarmac.copyright | 16 * R. D. Rechenmacher <ron@fnal.gov>, Aug. 6, 1997
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | 9p.rst | 12 This software was originally developed by Ron Minnich <rminnich@sandia.gov> 14 <gwatson@lanl.gov> and most recently Eric Van Hensbergen
|