Home
last modified time | relevance | path

Searched refs:binding_mutex (Results 1 – 9 of 9) sorted by relevance

/drivers/gpu/drm/vmwgfx/
Dvmwgfx_so.c131 mutex_lock(&dev_priv->binding_mutex); in vmw_view_commit_notify()
146 mutex_unlock(&dev_priv->binding_mutex); in vmw_view_commit_notify()
167 mutex_lock(&dev_priv->binding_mutex); in vmw_view_create()
169 mutex_unlock(&dev_priv->binding_mutex); in vmw_view_create()
177 mutex_unlock(&dev_priv->binding_mutex); in vmw_view_create()
189 mutex_unlock(&dev_priv->binding_mutex); in vmw_view_create()
211 WARN_ON_ONCE(!mutex_is_locked(&dev_priv->binding_mutex)); in vmw_view_destroy()
246 mutex_lock(&dev_priv->binding_mutex); in vmw_hw_view_destroy()
249 mutex_unlock(&dev_priv->binding_mutex); in vmw_hw_view_destroy()
438 WARN_ON_ONCE(!mutex_is_locked(&dev_priv->binding_mutex)); in vmw_view_cotable_list_destroy()
[all …]
Dvmwgfx_shader.c327 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
334 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
342 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
368 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
373 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
375 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
379 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
440 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_create()
442 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_shader_create()
463 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_bind()
[all …]
Dvmwgfx_context.c145 mutex_lock(&dev_priv->binding_mutex); in vmw_hw_context_destroy()
148 mutex_unlock(&dev_priv->binding_mutex); in vmw_hw_context_destroy()
390 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
399 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
417 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
607 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
623 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
641 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
Dvmwgfx_resource.c148 mutex_lock(&dev_priv->binding_mutex); in vmw_resource_release()
150 mutex_unlock(&dev_priv->binding_mutex); in vmw_resource_release()
1586 mutex_lock(&dev_priv->binding_mutex); in vmw_query_move_notify()
1590 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
1599 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
1610 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
Dvmwgfx_cotable.c321 mutex_lock(&dev_priv->binding_mutex); in vmw_cotable_unbind()
324 mutex_unlock(&dev_priv->binding_mutex); in vmw_cotable_unbind()
Dvmwgfx_surface.c1244 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1252 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1260 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
Dvmwgfx_execbuf.c373 mutex_lock(&dev_priv->binding_mutex); in vmw_resource_context_res_add()
402 mutex_unlock(&dev_priv->binding_mutex); in vmw_resource_context_res_add()
4019 ret = mutex_lock_interruptible(&dev_priv->binding_mutex); in vmw_execbuf_process()
4039 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
4090 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
Dvmwgfx_drv.h468 struct mutex binding_mutex; member
Dvmwgfx_drv.c636 mutex_init(&dev_priv->binding_mutex); in vmw_driver_load()