Home
last modified time | relevance | path

Searched refs:damage_lock (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/gpu/drm/gud/
H A Dgud_pipe.c372 mutex_lock(&gdrm->damage_lock); in gud_flush_work()
378 mutex_unlock(&gdrm->damage_lock); in gud_flush_work()
396 mutex_lock(&gdrm->damage_lock); in gud_fb_queue_damage()
401 mutex_unlock(&gdrm->damage_lock); in gud_fb_queue_damage()
421 mutex_unlock(&gdrm->damage_lock); in gud_fb_queue_damage()
579 mutex_lock(&gdrm->damage_lock); in gud_pipe_update()
587 mutex_unlock(&gdrm->damage_lock); in gud_pipe_update()
H A Dgud_internal.h42 struct mutex damage_lock; /* Protects the following members: */ member
H A Dgud_drv.c473 mutex_init(&gdrm->damage_lock); in gud_probe()
/linux-6.15/include/video/
H A Dudlfb.h56 spinlock_t damage_lock; member
/linux-6.15/drivers/gpu/drm/
H A Ddrm_fb_helper.c373 spin_lock_irqsave(&helper->damage_lock, flags); in drm_fb_helper_fb_dirty()
377 spin_unlock_irqrestore(&helper->damage_lock, flags); in drm_fb_helper_fb_dirty()
390 spin_lock_irqsave(&helper->damage_lock, flags); in drm_fb_helper_fb_dirty()
395 spin_unlock_irqrestore(&helper->damage_lock, flags); in drm_fb_helper_fb_dirty()
434 spin_lock_init(&helper->damage_lock); in drm_fb_helper_prepare()
617 spin_lock_irqsave(&helper->damage_lock, flags); in drm_fb_helper_add_damage_clip()
622 spin_unlock_irqrestore(&helper->damage_lock, flags); in drm_fb_helper_add_damage_clip()
/linux-6.15/include/drm/
H A Ddrm_fb_helper.h153 spinlock_t damage_lock; member
/linux-6.15/drivers/video/fbdev/
H A Dudlfb.c689 spin_lock_irq(&dlfb->damage_lock); in dlfb_damage_work()
695 spin_unlock_irq(&dlfb->damage_lock); in dlfb_damage_work()
710 spin_lock_irqsave(&dlfb->damage_lock, flags); in dlfb_offload_damage()
715 spin_unlock_irqrestore(&dlfb->damage_lock, flags); in dlfb_offload_damage()
1662 spin_lock_init(&dlfb->damage_lock); in dlfb_usb_probe()