Lines Matching refs:drm_drv
38 struct rockchip_drm_private *drm_drv = encoder->dev->dev_private; in find_psr_by_encoder() local
41 mutex_lock(&drm_drv->psr_list_lock); in find_psr_by_encoder()
42 list_for_each_entry(psr, &drm_drv->psr_list, list) { in find_psr_by_encoder()
49 mutex_unlock(&drm_drv->psr_list_lock); in find_psr_by_encoder()
166 struct rockchip_drm_private *drm_drv = dev->dev_private; in rockchip_drm_psr_flush_all() local
169 mutex_lock(&drm_drv->psr_list_lock); in rockchip_drm_psr_flush_all()
170 list_for_each_entry(psr, &drm_drv->psr_list, list) in rockchip_drm_psr_flush_all()
172 mutex_unlock(&drm_drv->psr_list_lock); in rockchip_drm_psr_flush_all()
192 struct rockchip_drm_private *drm_drv = encoder->dev->dev_private; in rockchip_drm_psr_register() local
210 mutex_lock(&drm_drv->psr_list_lock); in rockchip_drm_psr_register()
211 list_add_tail(&psr->list, &drm_drv->psr_list); in rockchip_drm_psr_register()
212 mutex_unlock(&drm_drv->psr_list_lock); in rockchip_drm_psr_register()
233 struct rockchip_drm_private *drm_drv = encoder->dev->dev_private; in rockchip_drm_psr_unregister() local
236 mutex_lock(&drm_drv->psr_list_lock); in rockchip_drm_psr_unregister()
237 list_for_each_entry_safe(psr, n, &drm_drv->psr_list, list) { in rockchip_drm_psr_unregister()
249 mutex_unlock(&drm_drv->psr_list_lock); in rockchip_drm_psr_unregister()