Home
last modified time | relevance | path

Searched refs:update_util_data (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/sched/
H A Dcpufreq.h16 struct update_util_data { struct
17 void (*func)(struct update_util_data *data, u64 time, unsigned int flags); argument
20 void cpufreq_add_update_util_hook(int cpu, struct update_util_data *data,
21 void (*func)(struct update_util_data *data, u64 time,
/linux/kernel/sched/
H A Dcpufreq.c10 DEFINE_PER_CPU(struct update_util_data __rcu *, cpufreq_update_util_data);
30 void cpufreq_add_update_util_hook(int cpu, struct update_util_data *data, in cpufreq_add_update_util_hook()
31 void (*func)(struct update_util_data *data, u64 time, in cpufreq_add_update_util_hook()
H A Dcpufreq_schedutil.c43 struct update_util_data update_util;
419 static void sugov_update_single_freq(struct update_util_data *hook, u64 time, in sugov_update_single_freq()
460 static void sugov_update_single_perf(struct update_util_data *hook, u64 time, in sugov_update_single_perf()
514 sugov_update_shared(struct update_util_data *hook, u64 time, unsigned int flags) in sugov_update_shared()
846 void (*uu)(struct update_util_data *data, u64 time, unsigned int flags); in sugov_start()
H A Dsched.h3443 DECLARE_PER_CPU(struct update_util_data __rcu *, cpufreq_update_util_data);
3469 struct update_util_data *data; in cpufreq_update_util()
/linux/drivers/cpufreq/
H A Dcpufreq_governor.h120 struct update_util_data update_util;
H A Dcpufreq_governor.c270 static void dbs_update_util_handler(struct update_util_data *data, u64 time, in dbs_update_util_handler()
H A Dintel_pstate.c233 struct update_util_data update_util;
2461 static inline void intel_pstate_update_util_hwp(struct update_util_data *data, in intel_pstate_update_util_hwp()
2607 static void intel_pstate_update_util(struct update_util_data *data, u64 time, in intel_pstate_update_util()
/linux/Documentation/admin-guide/pm/
H A Damd-pstate.rst178 CPU's update_util_data pointer to assign ``sugov_update_single_perf`` as the