Lines Matching refs:gd
149 struct genpd_governor_data *cgd = link->child->gd; in update_domain_next_wakeup()
157 genpd->gd->next_wakeup = domain_wakeup; in update_domain_next_wakeup()
163 ktime_t domain_wakeup = genpd->gd->next_wakeup; in next_wakeup_allows_state()
193 struct genpd_governor_data *cgd = link->child->gd; in __default_power_down_ok()
253 genpd->gd->max_off_time_ns = min_off_time_ns - in __default_power_down_ok()
268 struct genpd_governor_data *gd = genpd->gd; in _default_power_down_ok() local
279 if ((genpd->flags & GENPD_FLAG_MIN_RESIDENCY) && (gd->next_wakeup != KTIME_MAX)) { in _default_power_down_ok()
283 gd->max_off_time_changed = true; in _default_power_down_ok()
291 gd->cached_power_down_ok = false; in _default_power_down_ok()
296 if (!gd->max_off_time_changed) { in _default_power_down_ok()
297 genpd->state_idx = gd->cached_power_down_state_idx; in _default_power_down_ok()
298 return gd->cached_power_down_ok; in _default_power_down_ok()
308 struct genpd_governor_data *pgd = link->parent->gd; in _default_power_down_ok()
314 gd->max_off_time_ns = -1; in _default_power_down_ok()
315 gd->max_off_time_changed = false; in _default_power_down_ok()
316 gd->cached_power_down_ok = true; in _default_power_down_ok()
324 gd->cached_power_down_ok = false; in _default_power_down_ok()
332 gd->cached_power_down_state_idx = genpd->state_idx; in _default_power_down_ok()
333 return gd->cached_power_down_ok; in _default_power_down_ok()
379 genpd->gd->next_hrtimer = domain_wakeup; in cpu_power_down_ok()