Lines Matching full:expires
307 static inline bool clockevent_set_next_coupled(struct clock_event_device *dev, ktime_t expires) in clockevent_set_next_coupled() argument
314 if (unlikely(!ktime_expiry_to_cycles(dev->cs_id, expires, &cycles))) in clockevent_set_next_coupled()
325 static inline bool clockevent_set_next_coupled(struct clock_event_device *dev, ktime_t expires) in clockevent_set_next_coupled() argument
334 * @expires: absolute expiry time (monotonic clock)
335 * @force: program minimum delay if expires can not be set
339 int clockevents_program_event(struct clock_event_device *dev, ktime_t expires, bool force) in clockevents_program_event() argument
344 if (WARN_ON_ONCE(expires < 0)) in clockevents_program_event()
347 dev->next_event = expires; in clockevents_program_event()
358 return dev->set_next_ktime(expires, dev); in clockevents_program_event()
360 if (likely(clockevent_set_next_coupled(dev, expires))) in clockevents_program_event()
363 delta = ktime_to_ns(ktime_sub(expires, ktime_get())); in clockevents_program_event()