Lines Matching refs:hrtimer
213 static void soft_timer_start(struct hrtimer *hrt, u64 ns)
219 static void soft_timer_cancel(struct hrtimer *hrt)
330 static enum hrtimer_restart kvm_bg_timer_expire(struct hrtimer *hrt)
354 static enum hrtimer_restart kvm_hrtimer_expire(struct hrtimer *hrt)
360 ctx = container_of(hrt, struct arch_timer_context, hrtimer);
483 soft_timer_start(&ctx->hrtimer, kvm_timer_compute_delta(ctx));
897 * In any case, we re-schedule the hrtimer for the physical timer when
901 soft_timer_cancel(&map.emul_vtimer->hrtimer);
903 soft_timer_cancel(&map.emul_ptimer->hrtimer);
979 soft_timer_cancel(&map.emul_vtimer->hrtimer);
981 soft_timer_cancel(&map.emul_ptimer->hrtimer);
996 hrtimer_init(&ctxt->hrtimer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS_HARD);
997 ctxt->hrtimer.function = kvm_hrtimer_expire;
1230 soft_timer_cancel(&timer->hrtimer);