Lines Matching refs:dbs_data
70 struct dbs_data *dbs_data = policy_dbs->dbs_data; in generic_powersave_bias_target() local
71 struct od_dbs_tuners *od_tuners = dbs_data->tuners; in generic_powersave_bias_target()
97 delay_hi_us = (freq_avg - freq_lo) * dbs_data->sampling_rate; in generic_powersave_bias_target()
102 dbs_info->freq_lo_delay_us = dbs_data->sampling_rate - delay_hi_us; in generic_powersave_bias_target()
116 struct dbs_data *dbs_data = policy_dbs->dbs_data; in dbs_freq_increase() local
117 struct od_dbs_tuners *od_tuners = dbs_data->tuners; in dbs_freq_increase()
138 struct dbs_data *dbs_data = policy_dbs->dbs_data; in od_update() local
139 struct od_dbs_tuners *od_tuners = dbs_data->tuners; in od_update()
145 if (load > dbs_data->up_threshold) { in od_update()
148 policy_dbs->rate_mult = dbs_data->sampling_down_factor; in od_update()
173 struct dbs_data *dbs_data = policy_dbs->dbs_data; in od_dbs_update() local
197 return dbs_data->sampling_rate * policy_dbs->rate_mult; in od_dbs_update()
206 struct dbs_data *dbs_data = to_dbs_data(attr_set); in store_io_is_busy() local
213 dbs_data->io_is_busy = !!input; in store_io_is_busy()
216 gov_update_cpu_data(dbs_data); in store_io_is_busy()
224 struct dbs_data *dbs_data = to_dbs_data(attr_set); in store_up_threshold() local
234 dbs_data->up_threshold = input; in store_up_threshold()
241 struct dbs_data *dbs_data = to_dbs_data(attr_set); in store_sampling_down_factor() local
250 dbs_data->sampling_down_factor = input; in store_sampling_down_factor()
269 struct dbs_data *dbs_data = to_dbs_data(attr_set); in store_ignore_nice_load() local
280 if (input == dbs_data->ignore_nice_load) { /* nothing to do */ in store_ignore_nice_load()
283 dbs_data->ignore_nice_load = input; in store_ignore_nice_load()
286 gov_update_cpu_data(dbs_data); in store_ignore_nice_load()
294 struct dbs_data *dbs_data = to_dbs_data(attr_set); in store_powersave_bias() local
295 struct od_dbs_tuners *od_tuners = dbs_data->tuners; in store_powersave_bias()
354 static int od_init(struct dbs_data *dbs_data) in od_init() argument
369 dbs_data->up_threshold = MICRO_FREQUENCY_UP_THRESHOLD; in od_init()
371 dbs_data->up_threshold = DEF_FREQUENCY_UP_THRESHOLD; in od_init()
374 dbs_data->sampling_down_factor = DEF_SAMPLING_DOWN_FACTOR; in od_init()
375 dbs_data->ignore_nice_load = 0; in od_init()
377 dbs_data->io_is_busy = should_io_be_busy(); in od_init()
379 dbs_data->tuners = tuners; in od_init()
383 static void od_exit(struct dbs_data *dbs_data) in od_exit() argument
385 kfree(dbs_data->tuners); in od_exit()
425 struct dbs_data *dbs_data; in od_set_powersave_bias() local
441 dbs_data = policy_dbs->dbs_data; in od_set_powersave_bias()
442 od_tuners = dbs_data->tuners; in od_set_powersave_bias()