Home
last modified time | relevance | path

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

/Linux-v4.19/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()
442 WARN_ON_ONCE(!mutex_is_locked(&dev_priv->binding_mutex)); in vmw_view_cotable_list_destroy()
[all …]
Dvmwgfx_shader.c328 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
335 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
343 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
369 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
374 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
376 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
380 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
441 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_create()
443 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_shader_create()
464 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_bind()
[all …]
Dvmwgfx_context.c146 mutex_lock(&dev_priv->binding_mutex); in vmw_hw_context_destroy()
149 mutex_unlock(&dev_priv->binding_mutex); in vmw_hw_context_destroy()
391 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
400 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
418 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
608 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
624 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
642 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
Dvmwgfx_resource.c99 mutex_lock(&dev_priv->binding_mutex); in vmw_resource_release()
101 mutex_unlock(&dev_priv->binding_mutex); in vmw_resource_release()
765 mutex_lock(&dev_priv->binding_mutex); in vmw_query_move_notify()
769 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
778 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
789 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
Dvmwgfx_cotable.c322 mutex_lock(&dev_priv->binding_mutex); in vmw_cotable_unbind()
325 mutex_unlock(&dev_priv->binding_mutex); in vmw_cotable_unbind()
Dvmwgfx_surface.c1279 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1287 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1295 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
Dvmwgfx_execbuf.c406 mutex_lock(&dev_priv->binding_mutex); in vmw_resource_context_res_add()
435 mutex_unlock(&dev_priv->binding_mutex); in vmw_resource_context_res_add()
4221 ret = mutex_lock_interruptible(&dev_priv->binding_mutex); in vmw_execbuf_process()
4241 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
4316 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
Dvmwgfx_drv.h496 struct mutex binding_mutex; member
Dvmwgfx_drv.c667 mutex_init(&dev_priv->binding_mutex); in vmw_driver_load()