Searched refs:cmdbuf_mutex (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_resource.c939 mutex_lock(&dev_priv->cmdbuf_mutex);
944 mutex_unlock(&dev_priv->cmdbuf_mutex);
963 mutex_lock(&dev_priv->cmdbuf_mutex);
1005 mutex_unlock(&dev_priv->cmdbuf_mutex);
1023 mutex_lock(&dev_priv->cmdbuf_mutex);
1039 mutex_unlock(&dev_priv->cmdbuf_mutex);
H A Dvmwgfx_surface.c379 * to avoid taking dev_priv::cmdbuf_mutex in
383 mutex_lock(&dev_priv->cmdbuf_mutex);
385 mutex_unlock(&dev_priv->cmdbuf_mutex);
1614 mutex_lock(&dev_priv->cmdbuf_mutex); /* Protect res->backup */
1617 mutex_unlock(&dev_priv->cmdbuf_mutex);
H A Dvmwgfx_context.c153 mutex_lock(&dev_priv->cmdbuf_mutex);
162 mutex_unlock(&dev_priv->cmdbuf_mutex);
H A Dvmwgfx_stdu.c733 ret = vmw_validation_prepare(&val_ctx, &dev_priv->cmdbuf_mutex, true);
1324 srf_update.mutex = &dev_priv->cmdbuf_mutex;
H A Dvmwgfx_scrn.c703 srf_update.base.mutex = &dev_priv->cmdbuf_mutex;
1114 ret = vmw_validation_prepare(&val_ctx, &dev_priv->cmdbuf_mutex, true);
H A Dvmwgfx_execbuf.c4126 ret = mutex_lock_interruptible(&dev_priv->cmdbuf_mutex);
4281 mutex_unlock(&dev_priv->cmdbuf_mutex);
4284 * Unreference resources outside of the cmdbuf_mutex to avoid deadlocks
4306 mutex_unlock(&dev_priv->cmdbuf_mutex);
4309 * Unreference resources outside of the cmdbuf_mutex to avoid deadlocks
4365 * the @dev_priv->cmdbuf_mutex needs to be held by the current thread before
4449 mutex_lock(&dev_priv->cmdbuf_mutex);
4452 mutex_unlock(&dev_priv->cmdbuf_mutex);
H A Dvmwgfx_drv.h569 struct mutex cmdbuf_mutex; member in struct:vmw_private
H A Dvmwgfx_kms.c1477 mutex_lock(&res->dev_priv->cmdbuf_mutex);
1483 mutex_unlock(&res->dev_priv->cmdbuf_mutex);
H A Dvmwgfx_drv.c866 mutex_init(&dev_priv->cmdbuf_mutex);

Completed in 199 milliseconds