Home
last modified time | relevance | path

Searched refs:vbl_lock (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_vblank.c225 * Note: caller must hold &drm_device.vbl_lock since this reads & writes
272 * Note: caller must hold &drm_device.vbl_lock since this reads & writes
448 assert_spin_locked(&dev->vbl_lock); in drm_vblank_disable_and_save()
486 spin_lock_irqsave(&dev->vbl_lock, irqflags); in vblank_disable_fn()
491 spin_unlock_irqrestore(&dev->vbl_lock, irqflags); in vblank_disable_fn()
522 spin_lock_init(&dev->vbl_lock); in drm_vblank_init()
1111 assert_spin_locked(&dev->vbl_lock); in drm_vblank_enable()
1156 spin_lock_irqsave(&dev->vbl_lock, irqflags); in drm_vblank_get()
1166 spin_unlock_irqrestore(&dev->vbl_lock, irqflags); in drm_vblank_get()
1302 spin_lock(&dev->vbl_lock); in drm_crtc_vblank_off()
[all...]
H A Ddrm_irq.c185 spin_lock_irqsave(&dev->vbl_lock, irqflags); in drm_irq_uninstall()
197 spin_unlock_irqrestore(&dev->vbl_lock, irqflags); in drm_irq_uninstall()
H A Ddrm_vblank_work.c120 spin_lock(&dev->vbl_lock); in drm_vblank_work_schedule()
122 spin_unlock(&dev->vbl_lock); in drm_vblank_work_schedule()
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_vblank.c228 * Note: caller must hold &drm_device.vbl_lock since this reads & writes
275 * Note: caller must hold &drm_device.vbl_lock since this reads & writes
454 assert_spin_locked(&dev->vbl_lock); in drm_vblank_disable_and_save()
492 spin_lock_irqsave(&dev->vbl_lock, irqflags); in vblank_disable_fn()
497 spin_unlock_irqrestore(&dev->vbl_lock, irqflags); in vblank_disable_fn()
528 spin_lock_init(&dev->vbl_lock); in drm_vblank_init()
1168 assert_spin_locked(&dev->vbl_lock); in drm_vblank_enable()
1213 spin_lock_irqsave(&dev->vbl_lock, irqflags); in drm_vblank_get()
1223 spin_unlock_irqrestore(&dev->vbl_lock, irqflags); in drm_vblank_get()
1359 spin_lock(&dev->vbl_lock); in drm_crtc_vblank_off()
[all...]
H A Ddrm_irq.c131 spin_lock_irqsave(&dev->vbl_lock, irqflags); in drm_legacy_irq_uninstall()
143 spin_unlock_irqrestore(&dev->vbl_lock, irqflags); in drm_legacy_irq_uninstall()
H A Ddrm_vblank_work.c120 spin_lock(&dev->vbl_lock); in drm_vblank_work_schedule()
122 spin_unlock(&dev->vbl_lock); in drm_vblank_work_schedule()
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_device.h247 * @vbl_lock: Top-level vblank references lock, wraps the low-level
250 spinlock_t vbl_lock; member
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_device.h239 * @vbl_lock: Top-level vblank references lock, wraps the low-level
242 spinlock_t vbl_lock; member

Completed in 7 milliseconds