Lines Matching refs:expires

369 	unsigned long expires = timer->expires;  in __internal_add_timer()  local
370 unsigned long idx = expires - base->timer_jiffies; in __internal_add_timer()
374 int i = expires & TVR_MASK; in __internal_add_timer()
377 int i = (expires >> TVR_BITS) & TVN_MASK; in __internal_add_timer()
380 int i = (expires >> (TVR_BITS + TVN_BITS)) & TVN_MASK; in __internal_add_timer()
383 int i = (expires >> (TVR_BITS + 2 * TVN_BITS)) & TVN_MASK; in __internal_add_timer()
399 expires = idx + base->timer_jiffies; in __internal_add_timer()
401 i = (expires >> (TVR_BITS + 3 * TVN_BITS)) & TVN_MASK; in __internal_add_timer()
419 time_before(timer->expires, base->next_timer)) in internal_add_timer()
420 base->next_timer = timer->expires; in internal_add_timer()
648 debug_activate(struct timer_list *timer, unsigned long expires) in debug_activate() argument
651 trace_timer_start(timer, expires); in debug_activate()
731 if (timer->expires == base->next_timer) in detach_if_pending()
772 __mod_timer(struct timer_list *timer, unsigned long expires, in __mod_timer() argument
788 debug_activate(timer, expires); in __mod_timer()
811 timer->expires = expires; in __mod_timer()
830 int mod_timer_pending(struct timer_list *timer, unsigned long expires) in mod_timer_pending() argument
832 return __mod_timer(timer, expires, true, TIMER_NOT_PINNED); in mod_timer_pending()
847 unsigned long apply_slack(struct timer_list *timer, unsigned long expires) in apply_slack() argument
853 expires_limit = expires + timer->slack; in apply_slack()
855 long delta = expires - jiffies; in apply_slack()
858 return expires; in apply_slack()
860 expires_limit = expires + delta / 256; in apply_slack()
862 mask = expires ^ expires_limit; in apply_slack()
864 return expires; in apply_slack()
895 int mod_timer(struct timer_list *timer, unsigned long expires) in mod_timer() argument
897 expires = apply_slack(timer, expires); in mod_timer()
904 if (timer_pending(timer) && timer->expires == expires) in mod_timer()
907 return __mod_timer(timer, expires, false, TIMER_NOT_PINNED); in mod_timer()
930 int mod_timer_pinned(struct timer_list *timer, unsigned long expires) in mod_timer_pinned() argument
932 if (timer->expires == expires && timer_pending(timer)) in mod_timer_pinned()
935 return __mod_timer(timer, expires, false, TIMER_PINNED); in mod_timer_pinned()
956 mod_timer(timer, timer->expires); in add_timer()
976 debug_activate(timer, timer->expires); in add_timer_on()
1243 unsigned long expires = timer_jiffies + NEXT_TIMER_MAX_DELTA; in __next_timer_interrupt() local
1256 expires = nte->expires; in __next_timer_interrupt()
1260 return expires; in __next_timer_interrupt()
1287 if (time_before(nte->expires, expires)) in __next_timer_interrupt()
1288 expires = nte->expires; in __next_timer_interrupt()
1298 return expires; in __next_timer_interrupt()
1307 return expires; in __next_timer_interrupt()
1315 unsigned long expires) in cmp_next_hrtimer_event() argument
1322 return expires; in cmp_next_hrtimer_event()
1349 if (time_before(now, expires)) in cmp_next_hrtimer_event()
1351 return expires; in cmp_next_hrtimer_event()
1361 unsigned long expires = now + NEXT_TIMER_MAX_DELTA; in get_next_timer_interrupt() local
1368 return expires; in get_next_timer_interrupt()
1374 expires = base->next_timer; in get_next_timer_interrupt()
1378 if (time_before_eq(expires, now)) in get_next_timer_interrupt()
1381 return cmp_next_hrtimer_event(now, expires); in get_next_timer_interrupt()