Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/
H A Ddrm_vblank.c2171 struct drm_vblank_crtc_timer *vtimer = in drm_vblank_timer_function() local
2173 struct drm_crtc *crtc = vtimer->crtc; in drm_vblank_timer_function()
2181 spin_lock_irqsave(&vtimer->interval_lock, flags); in drm_vblank_timer_function()
2182 interval = vtimer->interval; in drm_vblank_timer_function()
2183 spin_unlock_irqrestore(&vtimer->interval_lock, flags); in drm_vblank_timer_function()
2188 ret_overrun = hrtimer_forward_now(&vtimer->timer, interval); in drm_vblank_timer_function()
2216 struct drm_vblank_crtc_timer *vtimer = &vblank->vblank_timer; in drm_crtc_vblank_start_timer() local
2219 if (!vtimer->crtc) { in drm_crtc_vblank_start_timer()
2223 vtimer->crtc = crtc; in drm_crtc_vblank_start_timer()
2224 spin_lock_init(&vtimer->interval_lock); in drm_crtc_vblank_start_timer()
[all …]
/linux/arch/arm64/kvm/
H A Darch_timer.c407 struct arch_timer_context *vtimer = vcpu_vtimer(vcpu); in kvm_timer_update_run() local
414 if (kvm_timer_should_fire(vtimer)) in kvm_timer_update_run()
683 struct arch_timer_context *vtimer = vcpu_vtimer(vcpu); in kvm_timer_vcpu_load_nogic() local
691 kvm_timer_update_irq(vcpu, kvm_timer_should_fire(vtimer), vtimer); in kvm_timer_vcpu_load_nogic()
703 if (vtimer->irq.level) in kvm_timer_vcpu_load_nogic()
892 struct arch_timer_context *vtimer = vcpu_vtimer(vcpu); in kvm_timer_should_notify_user() local
903 return kvm_timer_should_fire(vtimer) != vlevel || in kvm_timer_should_notify_user()
984 struct arch_timer_context *vtimer = vcpu_vtimer(vcpu); in unmask_vtimer_irq_user() local
986 if (!kvm_timer_should_fire(vtimer)) { in unmask_vtimer_irq_user()
987 kvm_timer_update_irq(vcpu, false, vtimer); in unmask_vtimer_irq_user()
[all …]