Home
last modified time | relevance | path

Searched refs:vblank_time_lock (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/
H A Ddrm_vblank.c188 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...]
/linux/include/drm/
H A Ddrm_device.h274 * @vblank_time_lock:
278 spinlock_t vblank_time_lock; member
281 * @vblank_time_lock.
/linux/drivers/gpu/drm/i915/display/
H A Dintel_vblank.c552 * 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()
H A Dintel_display_irq.c1542 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()