Home
last modified time | relevance | path

Searched refs:timer (Results 1 – 1 of 1) sorted by relevance

/virt/kvm/arm/
Darch_timer.c42 static bool timer_is_armed(struct arch_timer_cpu *timer) in timer_is_armed() argument
44 return timer->armed; in timer_is_armed()
48 static void timer_arm(struct arch_timer_cpu *timer, u64 ns) in timer_arm() argument
50 timer->armed = true; in timer_arm()
51 hrtimer_start(&timer->timer, ktime_add_ns(ktime_get(), ns), in timer_arm()
55 static void timer_disarm(struct arch_timer_cpu *timer) in timer_disarm() argument
57 if (timer_is_armed(timer)) { in timer_disarm()
58 hrtimer_cancel(&timer->timer); in timer_disarm()
59 cancel_work_sync(&timer->expired); in timer_disarm()
60 timer->armed = false; in timer_disarm()
[all …]