Searched refs:vblank_time_lock (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_vblank.c | 175 assert_spin_locked(&dev->vblank_time_lock); in store_vblank() 235 spin_lock(&dev->vblank_time_lock); in drm_reset_vblank_timestamp() 260 spin_unlock(&dev->vblank_time_lock); in drm_reset_vblank_timestamp() 411 spin_lock_irqsave(&dev->vblank_time_lock, flags); in drm_crtc_accurate_vblank_count() 416 spin_unlock_irqrestore(&dev->vblank_time_lock, flags); in drm_crtc_accurate_vblank_count() 454 spin_lock_irqsave(&dev->vblank_time_lock, irqflags); in drm_vblank_disable_and_save() 476 spin_unlock_irqrestore(&dev->vblank_time_lock, irqflags); in drm_vblank_disable_and_save() 523 spin_lock_init(&dev->vblank_time_lock); in drm_vblank_init() 1113 spin_lock(&dev->vblank_time_lock); in drm_vblank_enable() 1117 * Enable vblank irqs under vblank_time_lock protectio in drm_vblank_enable() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_vblank.c | 175 assert_spin_locked(&dev->vblank_time_lock); in store_vblank() 238 spin_lock(&dev->vblank_time_lock); in drm_reset_vblank_timestamp() 263 spin_unlock(&dev->vblank_time_lock); in drm_reset_vblank_timestamp() 414 spin_lock_irqsave(&dev->vblank_time_lock, flags); in drm_crtc_accurate_vblank_count() 419 spin_unlock_irqrestore(&dev->vblank_time_lock, flags); in drm_crtc_accurate_vblank_count() 460 spin_lock_irqsave(&dev->vblank_time_lock, irqflags); in drm_vblank_disable_and_save() 482 spin_unlock_irqrestore(&dev->vblank_time_lock, irqflags); in drm_vblank_disable_and_save() 529 spin_lock_init(&dev->vblank_time_lock); in drm_vblank_init() 1170 spin_lock(&dev->vblank_time_lock); in drm_vblank_enable() 1174 * Enable vblank irqs under vblank_time_lock protectio in drm_vblank_enable() [all...] |
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_device.h | 241 * @vblank_time_lock: 245 spinlock_t vblank_time_lock; member 248 * @vblank_time_lock.
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_device.h | 233 * @vblank_time_lock: 237 spinlock_t vblank_time_lock; member 240 * @vblank_time_lock.
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_vblank.c | 517 * vblank_time_lock takes care of all drm_vblank.c stuff, and in intel_crtc_update_active_timings() 522 * __intel_get_crtc_scanline()) with vblank_time_lock? in intel_crtc_update_active_timings() 525 spin_lock_irqsave(&i915->drm.vblank_time_lock, irqflags); in intel_crtc_update_active_timings() 537 spin_unlock_irqrestore(&i915->drm.vblank_time_lock, irqflags); in intel_crtc_update_active_timings()
|
Completed in 7 milliseconds