Lines Matching refs:mutex
76 mutex_lock(&config->mutex); in drm_modeset_lock_all()
129 mutex_unlock(&dev->mode_config.mutex); in drm_modeset_unlock_all()
159 ret = drm_modeset_lock(&crtc->mutex, ctx); in drm_modeset_lock_crtc()
164 ret = drm_modeset_lock(&plane->mutex, ctx); in drm_modeset_lock_crtc()
169 ret = drm_modeset_lock(&plane->crtc->mutex, ctx); in drm_modeset_lock_crtc()
250 WARN_ON(!drm_modeset_is_locked(&crtc->mutex)); in drm_warn_on_modeset_not_all_locked()
253 WARN_ON(!mutex_is_locked(&dev->mode_config.mutex)); in drm_warn_on_modeset_not_all_locked()
312 if (!ww_mutex_trylock(&lock->mutex)) in modeset_lock()
317 ret = ww_mutex_lock_slow_interruptible(&lock->mutex, &ctx->ww_ctx); in modeset_lock()
319 ret = ww_mutex_lock_interruptible(&lock->mutex, &ctx->ww_ctx); in modeset_lock()
321 ww_mutex_lock_slow(&lock->mutex, &ctx->ww_ctx); in modeset_lock()
324 ret = ww_mutex_lock(&lock->mutex, &ctx->ww_ctx); in modeset_lock()
401 ww_mutex_lock(&lock->mutex, NULL); in drm_modeset_lock()
419 return ww_mutex_lock_interruptible(&lock->mutex, NULL); in drm_modeset_lock_interruptible()
430 ww_mutex_unlock(&lock->mutex); in drm_modeset_unlock()
444 ret = drm_modeset_lock(&crtc->mutex, ctx); in drm_modeset_lock_all_crtcs()
450 ret = drm_modeset_lock(&plane->mutex, ctx); in drm_modeset_lock_all_crtcs()