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

/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_streamoutput.c128 mutex_lock(&dev_priv->binding_mutex);
130 mutex_unlock(&dev_priv->binding_mutex);
148 mutex_lock(&dev_priv->binding_mutex);
150 mutex_unlock(&dev_priv->binding_mutex);
203 mutex_lock(&dev_priv->binding_mutex);
205 mutex_unlock(&dev_priv->binding_mutex);
226 mutex_lock(&dev_priv->binding_mutex);
230 mutex_unlock(&dev_priv->binding_mutex);
232 mutex_lock(&dev_priv->binding_mutex);
236 mutex_unlock(&dev_priv->binding_mutex);
[all...]
H A Dvmwgfx_so.c68 struct list_head srf_head; /* Protected by binding_mutex */
69 struct list_head cotable_head; /* Protected by binding_mutex */
73 bool committed; /* Protected by binding_mutex */
134 mutex_lock(&dev_priv->binding_mutex);
149 mutex_unlock(&dev_priv->binding_mutex);
170 mutex_lock(&dev_priv->binding_mutex);
172 mutex_unlock(&dev_priv->binding_mutex);
178 mutex_unlock(&dev_priv->binding_mutex);
191 mutex_unlock(&dev_priv->binding_mutex);
213 lockdep_assert_held_once(&dev_priv->binding_mutex);
[all...]
H A Dvmwgfx_shader.c322 mutex_lock(&dev_priv->binding_mutex);
327 mutex_unlock(&dev_priv->binding_mutex);
335 mutex_unlock(&dev_priv->binding_mutex);
361 mutex_lock(&dev_priv->binding_mutex);
366 mutex_unlock(&dev_priv->binding_mutex);
368 mutex_lock(&dev_priv->binding_mutex);
372 mutex_unlock(&dev_priv->binding_mutex);
429 mutex_lock(&dev_priv->binding_mutex);
431 mutex_unlock(&dev_priv->binding_mutex);
452 mutex_lock(&dev_priv->binding_mutex);
[all...]
H A Dvmwgfx_context.c155 mutex_lock(&dev_priv->binding_mutex);
158 mutex_unlock(&dev_priv->binding_mutex);
392 mutex_lock(&dev_priv->binding_mutex);
399 mutex_unlock(&dev_priv->binding_mutex);
417 mutex_unlock(&dev_priv->binding_mutex);
601 mutex_lock(&dev_priv->binding_mutex);
615 mutex_unlock(&dev_priv->binding_mutex);
633 mutex_unlock(&dev_priv->binding_mutex);
804 * this list becomes stale as soon as the dev_priv::binding_mutex is unlocked.
839 * this state becomes stale as soon as the dev_priv::binding_mutex i
[all...]
H A Dvmwgfx_resource.c148 mutex_lock(&dev_priv->binding_mutex);
150 mutex_unlock(&dev_priv->binding_mutex);
782 * assumes binding_mutex is held.
837 mutex_lock(&dev_priv->binding_mutex);
847 mutex_unlock(&dev_priv->binding_mutex);
852 mutex_unlock(&dev_priv->binding_mutex);
863 mutex_unlock(&dev_priv->binding_mutex);
H A Dvmwgfx_cotable.c336 mutex_lock(&dev_priv->binding_mutex);
339 mutex_unlock(&dev_priv->binding_mutex);
H A Dvmwgfx_surface.c1292 mutex_lock(&dev_priv->binding_mutex);
1298 mutex_unlock(&dev_priv->binding_mutex);
1306 mutex_unlock(&dev_priv->binding_mutex);
H A Dvmwgfx_execbuf.c463 mutex_lock(&dev_priv->binding_mutex);
491 mutex_unlock(&dev_priv->binding_mutex);
706 * This function assumes binding_mutex is held.
4196 ret = mutex_lock_interruptible(&dev_priv->binding_mutex);
4216 mutex_unlock(&dev_priv->binding_mutex);
4292 mutex_unlock(&dev_priv->binding_mutex);
H A Dvmwgfx_drv.h147 * the @dev_priv::binding_mutex
570 struct mutex binding_mutex; member in struct:vmw_private
H A Dvmwgfx_drv.c867 mutex_init(&dev_priv->binding_mutex);

Completed in 400 milliseconds