Searched refs:vblank_time_lock (Results 1 – 4 of 4) sorted by relevance
188 assert_spin_locked(&dev->vblank_time_lock); in store_vblank() 246 spin_lock(&dev->vblank_time_lock); in drm_reset_vblank_timestamp() 271 spin_unlock(&dev->vblank_time_lock); in drm_reset_vblank_timestamp() 422 spin_lock_irqsave(&dev->vblank_time_lock, flags); in drm_crtc_accurate_vblank_count() 427 spin_unlock_irqrestore(&dev->vblank_time_lock, flags); in drm_crtc_accurate_vblank_count() 463 spin_lock_irqsave(&dev->vblank_time_lock, irqflags); in drm_vblank_disable_and_save() 485 spin_unlock_irqrestore(&dev->vblank_time_lock, irqflags); in drm_vblank_disable_and_save() 533 spin_lock_init(&dev->vblank_time_lock); in drm_vblank_init() 1166 spin_lock(&dev->vblank_time_lock); in drm_vblank_enable() 1170 * Enable vblank irqs under vblank_time_lock protectio in drm_vblank_enable() [all...]
274 * @vblank_time_lock:278 spinlock_t vblank_time_lock; member 281 * @vblank_time_lock.
552 * vblank_time_lock takes care of all drm_vblank.c stuff, and in intel_crtc_update_active_timings() 557 * __intel_get_crtc_scanline()) with vblank_time_lock? in intel_crtc_update_active_timings() 560 spin_lock_irqsave(&display->drm->vblank_time_lock, irqflags); in intel_crtc_update_active_timings() 571 spin_unlock_irqrestore(&display->drm->vblank_time_lock, irqflags); in intel_crtc_update_active_timings()
1542 lockdep_assert_held(&display->drm->vblank_time_lock); in i915gm_irq_cstate_wa_enable() 1557 lockdep_assert_held(&display->drm->vblank_time_lock); in i915gm_irq_cstate_wa_disable() 1566 spin_lock_irq(&display->drm->vblank_time_lock); in i915gm_irq_cstate_wa() 1573 spin_unlock_irq(&display->drm->vblank_time_lock); in i915gm_irq_cstate_wa()