Searched refs:drm_modeset_lock (Results 1 – 13 of 13) sorted by relevance
/linux-4.4.14/include/drm/ |
D | drm_modeset_lock.h | 29 struct drm_modeset_lock; 51 struct drm_modeset_lock *contended; 72 struct drm_modeset_lock { struct 98 static inline void drm_modeset_lock_init(struct drm_modeset_lock *lock) in drm_modeset_lock_init() argument 108 static inline void drm_modeset_lock_fini(struct drm_modeset_lock *lock) in drm_modeset_lock_fini() 117 static inline bool drm_modeset_is_locked(struct drm_modeset_lock *lock) in drm_modeset_is_locked() 122 int drm_modeset_lock(struct drm_modeset_lock *lock, 124 int drm_modeset_lock_interruptible(struct drm_modeset_lock *lock, 126 void drm_modeset_unlock(struct drm_modeset_lock *lock);
|
D | drm_crtc.h | 436 struct drm_modeset_lock mutex; 849 struct drm_modeset_lock mutex; 1053 struct drm_modeset_lock connection_mutex; /* protects connector->encoder and encoder->crtc links */
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_modeset_lock.c | 81 ret = drm_modeset_lock(&config->connection_mutex, ctx); in drm_modeset_lock_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() 291 struct drm_modeset_lock *lock; in drm_modeset_drop_locks() 294 struct drm_modeset_lock, head); in drm_modeset_drop_locks() 301 static inline int modeset_lock(struct drm_modeset_lock *lock, in modeset_lock() 346 struct drm_modeset_lock *contended = ctx->contended; in modeset_backoff() 395 int drm_modeset_lock(struct drm_modeset_lock *lock, in drm_modeset_lock() function 404 EXPORT_SYMBOL(drm_modeset_lock); [all …]
|
D | Makefile | 15 drm_modeset_lock.o drm_atomic.o drm_bridge.o
|
D | drm_atomic.c | 279 ret = drm_modeset_lock(&crtc->mutex, state->acquire_ctx); in drm_atomic_get_crtc_state() 534 ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx); in drm_atomic_get_plane_state() 789 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_get_connector_state() 1087 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_add_affected_connectors() 1194 ret = drm_modeset_lock(&state->dev->mode_config.connection_mutex, in drm_atomic_legacy_backoff()
|
D | drm_crtc.c | 2043 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_mode_getconnector() 2158 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_mode_getencoder() 2262 drm_modeset_lock(&plane->mutex, NULL); in drm_mode_getplane()
|
D | drm_atomic_helper.c | 1632 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, in update_output_state()
|
/linux-4.4.14/Documentation/DocBook/ |
D | .gpu.xml.cmd | 2 …ude/drm/drm_crtc.h drivers/gpu/drm/drm_modeset_lock.c include/drm/drm_modeset_lock.h drivers/gpu/d…
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | intel_opregion.c | 431 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in asle_set_backlight()
|
D | intel_panel.c | 1143 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in intel_backlight_device_update_status() 1178 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in intel_backlight_device_get_brightness()
|
D | i915_debugfs.c | 3263 drm_modeset_lock(&intel_crtc->base.mutex, NULL); in i915_drrs_status() 3948 drm_modeset_lock(&crtc->base.mutex, NULL); in pipe_crc_set_source()
|
D | intel_dp.c | 5173 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in intel_dp_hpd_pulse() 5185 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in intel_dp_hpd_pulse()
|
D | intel_display.c | 10318 ret = drm_modeset_lock(&config->connection_mutex, ctx); in intel_get_load_detect_pipe() 10336 ret = drm_modeset_lock(&crtc->mutex, ctx); in intel_get_load_detect_pipe() 10339 ret = drm_modeset_lock(&crtc->primary->mutex, ctx); in intel_get_load_detect_pipe() 10373 ret = drm_modeset_lock(&crtc->mutex, ctx); in intel_get_load_detect_pipe() 10376 ret = drm_modeset_lock(&crtc->primary->mutex, ctx); in intel_get_load_detect_pipe()
|