Lines Matching refs:mutex
100 mutex_lock(&config->mutex); in drm_modeset_lock_all()
158 mutex_unlock(&dev->mode_config.mutex); in drm_modeset_unlock_all()
177 WARN_ON(!drm_modeset_is_locked(&crtc->mutex)); in drm_warn_on_modeset_not_all_locked()
180 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_warn_on_modeset_not_all_locked()
246 if (!ww_mutex_trylock(&lock->mutex)) in modeset_lock()
251 ret = ww_mutex_lock_slow_interruptible(&lock->mutex, &ctx->ww_ctx); in modeset_lock()
253 ret = ww_mutex_lock_interruptible(&lock->mutex, &ctx->ww_ctx); in modeset_lock()
255 ww_mutex_lock_slow(&lock->mutex, &ctx->ww_ctx); in modeset_lock()
258 ret = ww_mutex_lock(&lock->mutex, &ctx->ww_ctx); in modeset_lock()
310 ww_mutex_init(&lock->mutex, &crtc_ww_class); in drm_modeset_lock_init()
339 ww_mutex_lock(&lock->mutex, NULL); in drm_modeset_lock()
355 return ww_mutex_lock_interruptible(&lock->mutex, NULL); in drm_modeset_lock_single_interruptible()
366 ww_mutex_unlock(&lock->mutex); in drm_modeset_unlock()
400 ret = drm_modeset_lock(&crtc->mutex, ctx); in drm_modeset_lock_all_ctx()
406 ret = drm_modeset_lock(&plane->mutex, ctx); in drm_modeset_lock_all_ctx()