Lines Matching refs:td
20 constraint_ns = dev_gpd_data(dev)->td.effective_constraint_ns; in dev_update_qos_constraint()
45 struct gpd_timing_data *td = &dev_gpd_data(dev)->td; in default_stop_ok() local
53 if (!td->constraint_changed) { in default_stop_ok()
54 bool ret = td->cached_stop_ok; in default_stop_ok()
59 td->constraint_changed = false; in default_stop_ok()
60 td->cached_stop_ok = false; in default_stop_ok()
61 td->effective_constraint_ns = -1; in default_stop_ok()
80 constraint_ns -= td->start_latency_ns; in default_stop_ok()
84 td->effective_constraint_ns = constraint_ns; in default_stop_ok()
85 td->cached_stop_ok = constraint_ns > td->stop_latency_ns || in default_stop_ok()
91 return td->cached_stop_ok; in default_stop_ok()
139 to_gpd_data(pdd)->td.save_state_latency_ns; in default_power_down_ok()
171 struct gpd_timing_data *td; in default_power_down_ok() local
182 td = &to_gpd_data(pdd)->td; in default_power_down_ok()
183 constraint_ns = td->effective_constraint_ns; in default_power_down_ok()
196 constraint_ns -= td->restore_state_latency_ns; in default_power_down_ok()