Searched refs:drm_modeset_lock (Results 1 – 4 of 4) sorted by relevance
| /linux/include/drm/ |
| H A D | drm_modeset_lock.h | 31 struct drm_modeset_lock; 55 struct drm_modeset_lock *contended; 85 struct drm_modeset_lock { struct 106 void drm_modeset_lock_init(struct drm_modeset_lock *lock); argument 112 static inline void drm_modeset_lock_fini(struct drm_modeset_lock *lock) in drm_modeset_lock_fini() 121 static inline bool drm_modeset_is_locked(struct drm_modeset_lock *lock) in drm_modeset_is_locked() 130 static inline void drm_modeset_lock_assert_held(struct drm_modeset_lock *lock) in drm_modeset_lock_assert_held() 135 int drm_modeset_lock(struct drm_modeset_lock *lock, 137 int __must_check drm_modeset_lock_single_interruptible(struct drm_modeset_lock *lock); 138 void drm_modeset_unlock(struct drm_modeset_lock *lock);
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_modeset_lock.c | 282 struct drm_modeset_lock *lock; in drm_modeset_drop_locks() 285 struct drm_modeset_lock, head); in drm_modeset_drop_locks() 292 static inline int modeset_lock(struct drm_modeset_lock *lock, in modeset_lock() 350 struct drm_modeset_lock *contended = ctx->contended; in drm_modeset_backoff() 368 void drm_modeset_lock_init(struct drm_modeset_lock *lock) in drm_modeset_lock_init() 394 int drm_modeset_lock(struct drm_modeset_lock *lock, in drm_modeset_lock() function 403 EXPORT_SYMBOL(drm_modeset_lock); 414 int drm_modeset_lock_single_interruptible(struct drm_modeset_lock *lock) in drm_modeset_lock_single_interruptible() 424 void drm_modeset_unlock(struct drm_modeset_lock *lock) in drm_modeset_unlock() 459 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, ctx); in drm_modeset_lock_all_ctx() [all …]
|
| H A D | drm_plane.c | 867 drm_modeset_lock(&plane->mutex, NULL); in drm_mode_getplane() 1298 ret = drm_modeset_lock(&crtc->mutex, &ctx); in drm_mode_cursor_common() 1306 ret = drm_modeset_lock(&crtc->cursor->mutex, &ctx); in drm_mode_cursor_common() 1461 ret = drm_modeset_lock(&crtc->mutex, &ctx); in drm_mode_page_flip_ioctl() 1464 ret = drm_modeset_lock(&plane->mutex, &ctx); in drm_mode_page_flip_ioctl()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_backlight.c | 128 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, &ctx); in nv50_edp_get_brightness() 138 ret = drm_modeset_lock(&crtc->mutex, &ctx); in nv50_edp_get_brightness() 171 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, &ctx); in nv50_edp_set_brightness() 181 ret = drm_modeset_lock(&crtc->mutex, &ctx); in nv50_edp_set_brightness()
|