Lines Matching refs:expires_next
174 return expires.tv64 <= new_base->cpu_base->expires_next.tv64; in hrtimer_check_target()
472 ktime_t expires, expires_next = { .tv64 = KTIME_MAX }; in __hrtimer_get_next_event() local
486 if (expires.tv64 < expires_next.tv64) { in __hrtimer_get_next_event()
487 expires_next = expires; in __hrtimer_get_next_event()
496 if (expires_next.tv64 < 0) in __hrtimer_get_next_event()
497 expires_next.tv64 = 0; in __hrtimer_get_next_event()
498 return expires_next; in __hrtimer_get_next_event()
567 ktime_t expires_next; in hrtimer_force_reprogram() local
572 expires_next = __hrtimer_get_next_event(cpu_base); in hrtimer_force_reprogram()
574 if (skip_equal && expires_next.tv64 == cpu_base->expires_next.tv64) in hrtimer_force_reprogram()
577 cpu_base->expires_next.tv64 = expires_next.tv64; in hrtimer_force_reprogram()
596 tick_program_event(cpu_base->expires_next, 1); in hrtimer_force_reprogram()
638 if (expires.tv64 >= cpu_base->expires_next.tv64) in hrtimer_reprogram()
657 cpu_base->expires_next = expires; in hrtimer_reprogram()
666 base->expires_next.tv64 = KTIME_MAX; in hrtimer_init_hres()
1326 ktime_t expires_next, now, entry_time, delta; in hrtimer_interrupt() local
1344 cpu_base->expires_next.tv64 = KTIME_MAX; in hrtimer_interrupt()
1349 expires_next = __hrtimer_get_next_event(cpu_base); in hrtimer_interrupt()
1354 cpu_base->expires_next = expires_next; in hrtimer_interrupt()
1359 if (!tick_program_event(expires_next, 0)) { in hrtimer_interrupt()
1399 expires_next = ktime_add_ns(now, 100 * NSEC_PER_MSEC); in hrtimer_interrupt()
1401 expires_next = ktime_add(now, delta); in hrtimer_interrupt()
1402 tick_program_event(expires_next, 1); in hrtimer_interrupt()