Home
last modified time | relevance | path

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

/Linux-v5.15/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.c132 mutex_lock(&dev_priv->binding_mutex); in vmw_view_commit_notify()
147 mutex_unlock(&dev_priv->binding_mutex); in vmw_view_commit_notify()
168 mutex_lock(&dev_priv->binding_mutex); in vmw_view_create()
170 mutex_unlock(&dev_priv->binding_mutex); in vmw_view_create()
176 mutex_unlock(&dev_priv->binding_mutex); in vmw_view_create()
189 mutex_unlock(&dev_priv->binding_mutex); in vmw_view_create()
211 lockdep_assert_held_once(&dev_priv->binding_mutex); in vmw_view_destroy()
243 mutex_lock(&dev_priv->binding_mutex); in vmw_hw_view_destroy()
246 mutex_unlock(&dev_priv->binding_mutex); in vmw_hw_view_destroy()
440 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.c147 mutex_lock(&dev_priv->binding_mutex); in vmw_resource_release()
149 mutex_unlock(&dev_priv->binding_mutex); in vmw_resource_release()
868 mutex_lock(&dev_priv->binding_mutex); in vmw_query_move_notify()
872 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
882 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
893 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.c1324 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1330 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1338 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
Dvmwgfx_execbuf.c486 mutex_lock(&dev_priv->binding_mutex); in vmw_resource_context_res_add()
510 mutex_unlock(&dev_priv->binding_mutex); in vmw_resource_context_res_add()
4156 ret = mutex_lock_interruptible(&dev_priv->binding_mutex); in vmw_execbuf_process()
4176 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
4245 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
Dvmwgfx_drv.h582 struct mutex binding_mutex; member
Dvmwgfx_drv.c832 mutex_init(&dev_priv->binding_mutex); in vmw_driver_load()