Lines Matching refs:expires_next

187 	return expires.tv64 <= new_base->cpu_base->expires_next.tv64;  in hrtimer_check_target()
449 ktime_t expires, expires_next = { .tv64 = KTIME_MAX }; in __hrtimer_get_next_event() local
462 if (expires.tv64 < expires_next.tv64) in __hrtimer_get_next_event()
463 expires_next = expires; in __hrtimer_get_next_event()
470 if (expires_next.tv64 < 0) in __hrtimer_get_next_event()
471 expires_next.tv64 = 0; in __hrtimer_get_next_event()
472 return expires_next; in __hrtimer_get_next_event()
524 ktime_t expires_next = __hrtimer_get_next_event(cpu_base); in hrtimer_force_reprogram() local
526 if (skip_equal && expires_next.tv64 == cpu_base->expires_next.tv64) in hrtimer_force_reprogram()
529 cpu_base->expires_next.tv64 = expires_next.tv64; in hrtimer_force_reprogram()
548 if (cpu_base->expires_next.tv64 != KTIME_MAX) in hrtimer_force_reprogram()
549 tick_program_event(cpu_base->expires_next, 1); in hrtimer_force_reprogram()
594 if (expires.tv64 >= cpu_base->expires_next.tv64) in hrtimer_reprogram()
620 cpu_base->expires_next = expires; in hrtimer_reprogram()
629 base->expires_next.tv64 = KTIME_MAX; in hrtimer_init_hres()
892 if (base->cpu_base->expires_next.tv64 == expires.tv64) in __remove_hrtimer()
1248 ktime_t expires_next, now, entry_time, delta; in hrtimer_interrupt() local
1266 cpu_base->expires_next.tv64 = KTIME_MAX; in hrtimer_interrupt()
1303 expires_next = __hrtimer_get_next_event(cpu_base); in hrtimer_interrupt()
1308 cpu_base->expires_next = expires_next; in hrtimer_interrupt()
1313 if (expires_next.tv64 == KTIME_MAX || in hrtimer_interrupt()
1314 !tick_program_event(expires_next, 0)) { in hrtimer_interrupt()
1354 expires_next = ktime_add_ns(now, 100 * NSEC_PER_MSEC); in hrtimer_interrupt()
1356 expires_next = ktime_add(now, delta); in hrtimer_interrupt()
1357 tick_program_event(expires_next, 1); in hrtimer_interrupt()