Lines Matching refs:gd
151 struct genpd_governor_data *cgd = link->child->gd; in update_domain_next_wakeup()
159 genpd->gd->next_wakeup = domain_wakeup; in update_domain_next_wakeup()
165 ktime_t domain_wakeup = genpd->gd->next_wakeup; in next_wakeup_allows_state()
195 struct genpd_governor_data *cgd = link->child->gd; in __default_power_down_ok()
255 genpd->gd->max_off_time_ns = min_off_time_ns - in __default_power_down_ok()
272 struct genpd_governor_data *gd = genpd->gd; in _default_power_down_ok() local
283 if ((genpd->flags & GENPD_FLAG_MIN_RESIDENCY) && (gd->next_wakeup != KTIME_MAX)) { in _default_power_down_ok()
287 gd->max_off_time_changed = true; in _default_power_down_ok()
295 gd->cached_power_down_ok = false; in _default_power_down_ok()
300 if (!gd->max_off_time_changed) { in _default_power_down_ok()
301 genpd->state_idx = gd->cached_power_down_state_idx; in _default_power_down_ok()
302 return gd->cached_power_down_ok; in _default_power_down_ok()
312 struct genpd_governor_data *pgd = link->parent->gd; in _default_power_down_ok()
318 gd->max_off_time_ns = -1; in _default_power_down_ok()
319 gd->max_off_time_changed = false; in _default_power_down_ok()
320 gd->cached_power_down_ok = true; in _default_power_down_ok()
328 gd->cached_power_down_ok = false; in _default_power_down_ok()
336 gd->cached_power_down_state_idx = genpd->state_idx; in _default_power_down_ok()
337 return gd->cached_power_down_ok; in _default_power_down_ok()
383 genpd->gd->next_hrtimer = domain_wakeup; in cpu_power_down_ok()