| /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/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()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_debugfs.c | 354 drm_modeset_lock(&mgr->base.lock, NULL); in dp_mst_is_end_device() 1098 drm_modeset_lock(&crtc->mutex, NULL); in amdgpu_current_bpc_show() 1149 drm_modeset_lock(&crtc->mutex, NULL); in amdgpu_current_colorspace_show() 1384 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, &ctx); in dp_dsc_fec_support_show() 1694 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in dp_dsc_clock_en_write() 1703 drm_modeset_lock(&crtc->mutex, NULL); in dp_dsc_clock_en_write() 1878 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in dp_dsc_slice_width_write() 1887 drm_modeset_lock(&crtc->mutex, NULL); in dp_dsc_slice_width_write() 2062 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in dp_dsc_slice_height_write() 2071 drm_modeset_lock(&crtc->mutex, NULL); in dp_dsc_slice_height_write() [all …]
|
| H A D | amdgpu_dm_backlight.c | 696 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in amdgpu_dm_should_create_sysfs() 724 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in amdgpu_dm_set_abm_level_param()
|
| /linux/drivers/gpu/drm/ |
| 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()
|
| H A D | drm_connector.c | 2856 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_connector_set_link_status_property() 3353 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_connector_privacy_screen_notifier() 3617 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_mode_getconnector()
|
| H A D | drm_mode_config.c | 667 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, in drmm_mode_config_init()
|
| H A D | drm_atomic_uapi.c | 1147 ret = drm_modeset_lock(&state->dev->mode_config.connection_mutex, in drm_atomic_connector_commit_dpms()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_drv.c | 2794 drm_modeset_lock(&crtc->mutex, NULL); in amdgpu_runtime_idle_check_display() 2803 drm_modeset_lock(&drm_dev->mode_config.connection_mutex, NULL); in amdgpu_runtime_idle_check_display()
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_kms.c | 55 ret = drm_modeset_lock(&vc4->ctm_state_lock, state->acquire_ctx); in vc4_get_ctm_state()
|
| /linux/drivers/gpu/drm/display/ |
| H A D | drm_dp_mst_topology.c | 2387 drm_modeset_lock(&mgr->base.lock, NULL); in drm_dp_mst_handle_link_address_port() 2504 drm_modeset_lock(&mgr->base.lock, NULL); in drm_dp_mst_handle_conn_stat() 3236 drm_modeset_lock(&mgr->base.lock, NULL); in drm_dp_send_query_stream_enc_status() 4317 ret = drm_modeset_lock(&mgr->base.lock, ctx); in drm_dp_mst_detect_port()
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | dc.c | 1758 drm_modeset_lock(&dc->base.mutex, NULL); in tegra_dc_show_regs() 1784 drm_modeset_lock(&dc->base.mutex, NULL); in tegra_dc_show_crc()
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_dp_link_training.c | 2561 ret = drm_modeset_lock(&display->drm->mode_config.connection_mutex, in intel_dp_retrain_link()
|
| H A D | intel_dp_mst.c | 1583 ret = drm_modeset_lock(&mgr->base.lock, ctx); in mst_connector_mode_valid_ctx()
|
| H A D | intel_ddi.c | 4792 ret = drm_modeset_lock(&display->drm->mode_config.connection_mutex, in intel_hdmi_reset_link() 4803 ret = drm_modeset_lock(&crtc->base.mutex, ctx); in intel_hdmi_reset_link()
|
| H A D | intel_hdcp.c | 1205 drm_modeset_lock(&display->drm->mode_config.connection_mutex, NULL); in intel_hdcp_prop_work()
|
| H A D | intel_dp.c | 5799 ret = drm_modeset_lock(&crtc->base.mutex, ctx); in intel_dp_get_active_pipes()
|