Lines Matching refs:expires
167 u64 expires; in pm_runtime_autosuspend_expiration() local
176 expires = READ_ONCE(dev->power.last_busy); in pm_runtime_autosuspend_expiration()
177 expires += (u64)autosuspend_delay * NSEC_PER_MSEC; in pm_runtime_autosuspend_expiration()
178 if (expires > ktime_get_mono_fast_ns()) in pm_runtime_autosuspend_expiration()
179 return expires; /* Expires in the future */ in pm_runtime_autosuspend_expiration()
584 u64 expires = pm_runtime_autosuspend_expiration(dev); in rpm_suspend() local
586 if (expires != 0) { in rpm_suspend()
598 dev->power.timer_expires <= expires)) { in rpm_suspend()
606 dev->power.timer_expires = expires; in rpm_suspend()
608 ns_to_ktime(expires), in rpm_suspend()
991 u64 expires; in pm_suspend_timer_fn() local
995 expires = dev->power.timer_expires; in pm_suspend_timer_fn()
1000 if (expires > 0 && expires < ktime_get_mono_fast_ns()) { in pm_suspend_timer_fn()
1019 u64 expires; in pm_schedule_suspend() local
1036 expires = ktime_get_mono_fast_ns() + (u64)delay * NSEC_PER_MSEC; in pm_schedule_suspend()
1037 dev->power.timer_expires = expires; in pm_schedule_suspend()
1039 hrtimer_start(&dev->power.suspend_timer, expires, HRTIMER_MODE_ABS); in pm_schedule_suspend()