Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/gpu/drm/vmwgfx/
Dvmwgfx_streamoutput.c128 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_create()
130 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_create()
148 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_bind()
150 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_bind()
203 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_unbind()
205 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_unbind()
226 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_commit_notify()
230 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_commit_notify()
232 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_commit_notify()
236 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_commit_notify()
[all …]
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()
439 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.c153 mutex_lock(&dev_priv->binding_mutex); in vmw_hw_context_destroy()
156 mutex_unlock(&dev_priv->binding_mutex); in vmw_hw_context_destroy()
390 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
397 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
415 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
599 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
613 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
631 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
Dvmwgfx_resource.c145 mutex_lock(&dev_priv->binding_mutex); in vmw_resource_release()
147 mutex_unlock(&dev_priv->binding_mutex); in vmw_resource_release()
867 mutex_lock(&dev_priv->binding_mutex); in vmw_query_move_notify()
871 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
880 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
891 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
Dvmwgfx_cotable.c320 mutex_lock(&dev_priv->binding_mutex); in vmw_cotable_unbind()
323 mutex_unlock(&dev_priv->binding_mutex); in vmw_cotable_unbind()
Dvmwgfx_surface.c1327 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1333 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1341 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
Dvmwgfx_execbuf.c481 mutex_lock(&dev_priv->binding_mutex); in vmw_resource_context_res_add()
505 mutex_unlock(&dev_priv->binding_mutex); in vmw_resource_context_res_add()
4141 ret = mutex_lock_interruptible(&dev_priv->binding_mutex); in vmw_execbuf_process()
4161 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
4230 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
Dvmwgfx_drv.h594 struct mutex binding_mutex; member
Dvmwgfx_drv.c667 mutex_init(&dev_priv->binding_mutex); in vmw_driver_load()