Searched refs:policy_dbs (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/cpufreq/ |
D | cpufreq_governor.c | 51 struct policy_dbs_info *policy_dbs; in store_sampling_rate() local 65 list_for_each_entry(policy_dbs, &attr_set->policy_list, list) { in store_sampling_rate() 66 mutex_lock(&policy_dbs->update_mutex); in store_sampling_rate() 80 gov_update_sample_delay(policy_dbs, 0); in store_sampling_rate() 81 mutex_unlock(&policy_dbs->update_mutex); in store_sampling_rate() 100 struct policy_dbs_info *policy_dbs; in gov_update_cpu_data() local 102 list_for_each_entry(policy_dbs, &dbs_data->attr_set.policy_list, list) { in gov_update_cpu_data() 105 for_each_cpu(j, policy_dbs->policy->cpus) { in gov_update_cpu_data() 119 struct policy_dbs_info *policy_dbs = policy->governor_data; in dbs_update() local 120 struct dbs_data *dbs_data = policy_dbs->dbs_data; in dbs_update() [all …]
|
D | cpufreq_ondemand.c | 71 struct policy_dbs_info *policy_dbs = policy->governor_data; in generic_powersave_bias_target() local 72 struct od_policy_dbs_info *dbs_info = to_dbs_info(policy_dbs); in generic_powersave_bias_target() 73 struct dbs_data *dbs_data = policy_dbs->dbs_data; in generic_powersave_bias_target() 118 struct policy_dbs_info *policy_dbs = policy->governor_data; in dbs_freq_increase() local 119 struct dbs_data *dbs_data = policy_dbs->dbs_data; in dbs_freq_increase() 139 struct policy_dbs_info *policy_dbs = policy->governor_data; in od_update() local 140 struct od_policy_dbs_info *dbs_info = to_dbs_info(policy_dbs); in od_update() 141 struct dbs_data *dbs_data = policy_dbs->dbs_data; in od_update() 151 policy_dbs->rate_mult = dbs_data->sampling_down_factor; in od_update() 162 policy_dbs->rate_mult = 1; in od_update() [all …]
|
D | cpufreq_conservative.c | 18 struct policy_dbs_info policy_dbs; member 23 static inline struct cs_policy_dbs_info *to_dbs_info(struct policy_dbs_info *policy_dbs) in to_dbs_info() argument 25 return container_of(policy_dbs, struct cs_policy_dbs_info, policy_dbs); in to_dbs_info() 63 struct policy_dbs_info *policy_dbs = policy->governor_data; in cs_dbs_update() local 64 struct cs_policy_dbs_info *dbs_info = to_dbs_info(policy_dbs); in cs_dbs_update() 66 struct dbs_data *dbs_data = policy_dbs->dbs_data; in cs_dbs_update() 92 if (policy_dbs->idle_periods < UINT_MAX) { in cs_dbs_update() 93 unsigned int freq_steps = policy_dbs->idle_periods * freq_step; in cs_dbs_update() 100 policy_dbs->idle_periods = UINT_MAX; in cs_dbs_update() 276 return dbs_info ? &dbs_info->policy_dbs : NULL; in cs_alloc() [all …]
|
D | cpufreq_ondemand.h | 15 struct policy_dbs_info policy_dbs; member 22 static inline struct od_policy_dbs_info *to_dbs_info(struct policy_dbs_info *policy_dbs) in to_dbs_info() argument 24 return container_of(policy_dbs, struct od_policy_dbs_info, policy_dbs); in to_dbs_info()
|
D | cpufreq_governor.h | 106 static inline void gov_update_sample_delay(struct policy_dbs_info *policy_dbs, in gov_update_sample_delay() argument 109 policy_dbs->sample_delay_ns = delay_us * NSEC_PER_USEC; in gov_update_sample_delay() 125 struct policy_dbs_info *policy_dbs; member 141 void (*free)(struct policy_dbs_info *policy_dbs);
|
D | amd_freq_sensitivity.c | 49 struct policy_dbs_info *policy_dbs = policy->governor_data; in amd_powersave_bias_target() local 50 struct dbs_data *od_data = policy_dbs->dbs_data; in amd_powersave_bias_target()
|