Lines Matching refs:hrtimer
198 static void soft_timer_start(struct hrtimer *hrt, u64 ns) in soft_timer_start()
204 static void soft_timer_cancel(struct hrtimer *hrt) in soft_timer_cancel()
315 static enum hrtimer_restart kvm_bg_timer_expire(struct hrtimer *hrt) in kvm_bg_timer_expire()
339 static enum hrtimer_restart kvm_hrtimer_expire(struct hrtimer *hrt) in kvm_hrtimer_expire()
345 ctx = container_of(hrt, struct arch_timer_context, hrtimer); in kvm_hrtimer_expire()
485 soft_timer_start(&ctx->hrtimer, kvm_timer_compute_delta(ctx)); in timer_emulate()
940 soft_timer_cancel(&map.emul_vtimer->hrtimer); in kvm_timer_vcpu_put()
942 soft_timer_cancel(&map.emul_ptimer->hrtimer); in kvm_timer_vcpu_put()
979 soft_timer_cancel(&map.emul_vtimer->hrtimer); in kvm_timer_sync_nested()
980 soft_timer_cancel(&map.emul_ptimer->hrtimer); in kvm_timer_sync_nested()
1056 soft_timer_cancel(&map.emul_vtimer->hrtimer); in kvm_timer_vcpu_reset()
1058 soft_timer_cancel(&map.emul_ptimer->hrtimer); in kvm_timer_vcpu_reset()
1073 hrtimer_setup(&ctxt->hrtimer, kvm_hrtimer_expire, CLOCK_MONOTONIC, HRTIMER_MODE_ABS_HARD); in timer_context_init()
1306 soft_timer_cancel(&timer->hrtimer); in kvm_arm_timer_write_sysreg()