Home
last modified time | relevance | path

Searched refs:vblank_time_lock (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_vblank.c175 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 Ddrm_vblank.c175 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 Ddrm_device.h241 * @vblank_time_lock:
245 spinlock_t vblank_time_lock; member
248 * @vblank_time_lock.
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_device.h233 * @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 Dintel_vblank.c517 * 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