Home
last modified time | relevance | path

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

/Linux-v5.4/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()
175 mutex_unlock(&dev_priv->binding_mutex); in vmw_view_create()
188 mutex_unlock(&dev_priv->binding_mutex); in vmw_view_create()
210 lockdep_assert_held_once(&dev_priv->binding_mutex); in vmw_view_destroy()
242 mutex_lock(&dev_priv->binding_mutex); in vmw_hw_view_destroy()
245 mutex_unlock(&dev_priv->binding_mutex); in vmw_hw_view_destroy()
438 lockdep_assert_held_once(&dev_priv->binding_mutex); in vmw_view_cotable_list_destroy()
[all …]
Dvmwgfx_shader.c324 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
329 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
337 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
363 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
368 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
370 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()
431 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_create()
433 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_shader_create()
454 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_bind()
[all …]
Dvmwgfx_context.c150 mutex_lock(&dev_priv->binding_mutex); in vmw_hw_context_destroy()
153 mutex_unlock(&dev_priv->binding_mutex); in vmw_hw_context_destroy()
385 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
392 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
410 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
592 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
606 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
624 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
Dvmwgfx_resource.c127 mutex_lock(&dev_priv->binding_mutex); in vmw_resource_release()
129 mutex_unlock(&dev_priv->binding_mutex); in vmw_resource_release()
799 mutex_lock(&dev_priv->binding_mutex); in vmw_query_move_notify()
803 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
812 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
823 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
Dvmwgfx_cotable.c318 mutex_lock(&dev_priv->binding_mutex); in vmw_cotable_unbind()
321 mutex_unlock(&dev_priv->binding_mutex); in vmw_cotable_unbind()
Dvmwgfx_surface.c1257 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1263 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1271 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
Dvmwgfx_execbuf.c478 mutex_lock(&dev_priv->binding_mutex); in vmw_resource_context_res_add()
501 mutex_unlock(&dev_priv->binding_mutex); in vmw_resource_context_res_add()
3750 ret = mutex_lock_interruptible(&dev_priv->binding_mutex); in vmw_execbuf_process()
3770 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
3839 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
Dvmwgfx_drv.h547 struct mutex binding_mutex; member
Dvmwgfx_drv.c633 mutex_init(&dev_priv->binding_mutex); in vmw_driver_load()