Lines Matching refs:timer
124 remaining = hrtimer_get_remaining(&ps->timer); in __kpit_elapsed()
259 struct hrtimer *timer; in __kvm_migrate_pit_timer() local
264 timer = &pit->pit_state.timer; in __kvm_migrate_pit_timer()
266 if (hrtimer_cancel(timer)) in __kvm_migrate_pit_timer()
267 hrtimer_start_expires(timer, HRTIMER_MODE_ABS); in __kvm_migrate_pit_timer()
273 hrtimer_cancel(&pit->pit_state.timer); in destroy_pit_timer()
318 struct kvm_kpit_state *ps = container_of(data, struct kvm_kpit_state, timer); in pit_timer_fn()
327 hrtimer_add_expires_ns(&ps->timer, ps->period); in pit_timer_fn()
346 hrtimer_cancel(&ps->timer); in create_pit_timer()
351 ps->timer.function = pit_timer_fn; in create_pit_timer()
374 hrtimer_start(&ps->timer, ktime_add_ns(ktime_get(), interval), in create_pit_timer()
721 hrtimer_init(&pit_state->timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); in kvm_create_pit()
764 struct hrtimer *timer; in kvm_free_pit() local
775 timer = &kvm->arch.vpit->pit_state.timer; in kvm_free_pit()
776 hrtimer_cancel(timer); in kvm_free_pit()