Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/gpu/drm/vmwgfx/
Dvmwgfx_streamoutput.c126 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_create()
128 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_create()
146 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_bind()
148 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_bind()
201 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_unbind()
203 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_unbind()
224 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_commit_notify()
228 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_commit_notify()
230 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_streamoutput_commit_notify()
234 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()
425 lockdep_assert_held_once(&dev_priv->binding_mutex); in vmw_view_cotable_list_destroy()
[all …]
Dvmwgfx_shader.c319 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
324 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
332 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_shader_destroy()
358 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
363 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
365 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
369 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_shader_commit_notify()
426 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_create()
428 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_shader_create()
449 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_shader_bind()
[all …]
Dvmwgfx_context.c151 mutex_lock(&dev_priv->binding_mutex); in vmw_hw_context_destroy()
154 mutex_unlock(&dev_priv->binding_mutex); in vmw_hw_context_destroy()
388 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
395 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
413 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_context_unbind()
597 mutex_lock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
611 mutex_unlock(&dev_priv->binding_mutex); in vmw_dx_context_unbind()
629 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()
864 mutex_lock(&dev_priv->binding_mutex); in vmw_query_move_notify()
873 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
878 mutex_unlock(&dev_priv->binding_mutex); in vmw_query_move_notify()
889 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.c1288 mutex_lock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1294 mutex_unlock(&dev_priv->binding_mutex); in vmw_gb_surface_destroy()
1302 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()
4204 ret = mutex_lock_interruptible(&dev_priv->binding_mutex); in vmw_execbuf_process()
4224 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
4300 mutex_unlock(&dev_priv->binding_mutex); in vmw_execbuf_process()
Dvmwgfx_drv.h606 struct mutex binding_mutex; member
Dvmwgfx_drv.c819 mutex_init(&dev_priv->binding_mutex); in vmw_driver_load()