• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/cpufreq/

Lines Matching refs:this_dbs_info

140 	struct cpu_dbs_info_s *this_dbs_info = &per_cpu(cs_cpu_dbs_info,
145 if (!this_dbs_info->enable)
148 policy = this_dbs_info->cur_policy;
155 if (this_dbs_info->requested_freq > policy->max
156 || this_dbs_info->requested_freq < policy->min)
157 this_dbs_info->requested_freq = freq->new;
428 static void dbs_check_cpu(struct cpu_dbs_info_s *this_dbs_info)
437 policy = this_dbs_info->cur_policy;
503 this_dbs_info->down_skip = 0;
506 if (this_dbs_info->requested_freq == policy->max)
515 this_dbs_info->requested_freq += freq_target;
516 if (this_dbs_info->requested_freq > policy->max)
517 this_dbs_info->requested_freq = policy->max;
519 __cpufreq_driver_target(policy, this_dbs_info->requested_freq,
532 this_dbs_info->requested_freq -= freq_target;
533 if (this_dbs_info->requested_freq < policy->min)
534 this_dbs_info->requested_freq = policy->min;
542 __cpufreq_driver_target(policy, this_dbs_info->requested_freq,
589 struct cpu_dbs_info_s *this_dbs_info;
593 this_dbs_info = &per_cpu(cs_cpu_dbs_info, cpu);
620 this_dbs_info->down_skip = 0;
621 this_dbs_info->requested_freq = policy->cur;
623 mutex_init(&this_dbs_info->timer_mutex);
662 dbs_timer_init(this_dbs_info);
667 dbs_timer_exit(this_dbs_info);
672 mutex_destroy(&this_dbs_info->timer_mutex);
691 mutex_lock(&this_dbs_info->timer_mutex);
692 if (policy->max < this_dbs_info->cur_policy->cur)
694 this_dbs_info->cur_policy,
696 else if (policy->min > this_dbs_info->cur_policy->cur)
698 this_dbs_info->cur_policy,
700 mutex_unlock(&this_dbs_info->timer_mutex);