Home
last modified time | relevance | path

Searched refs:drm_modeset_lock (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/include/drm/
Ddrm_modeset_lock.h29 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);
Ddrm_crtc.h436 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/
Ddrm_modeset_lock.c81 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 …]
DMakefile15 drm_modeset_lock.o drm_atomic.o drm_bridge.o
Ddrm_atomic.c279 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()
Ddrm_crtc.c2043 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()
Ddrm_atomic_helper.c1632 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, in update_output_state()
/linux-4.4.14/Documentation/DocBook/
D.gpu.xml.cmd2 …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/
Dintel_opregion.c431 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in asle_set_backlight()
Dintel_panel.c1143 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()
Di915_debugfs.c3263 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()
Dintel_dp.c5173 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()
Dintel_display.c10318 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()