Home
last modified time | relevance | path

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

/linux/include/drm/
H A Ddrm_modeset_lock.h31 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 Dnouveau_backlight.c128 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 Damdgpu_dm_debugfs.c354 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 Damdgpu_dm_backlight.c696 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 Ddrm_plane.c867 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 Ddrm_connector.c2856 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 Ddrm_mode_config.c667 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, in drmm_mode_config_init()
H A Ddrm_atomic_uapi.c1147 ret = drm_modeset_lock(&state->dev->mode_config.connection_mutex, in drm_atomic_connector_commit_dpms()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_drv.c2794 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 Dvc4_kms.c55 ret = drm_modeset_lock(&vc4->ctm_state_lock, state->acquire_ctx); in vc4_get_ctm_state()
/linux/drivers/gpu/drm/display/
H A Ddrm_dp_mst_topology.c2387 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 Ddc.c1758 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 Dintel_dp_link_training.c2561 ret = drm_modeset_lock(&display->drm->mode_config.connection_mutex, in intel_dp_retrain_link()
H A Dintel_dp_mst.c1583 ret = drm_modeset_lock(&mgr->base.lock, ctx); in mst_connector_mode_valid_ctx()
H A Dintel_ddi.c4792 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 Dintel_hdcp.c1205 drm_modeset_lock(&display->drm->mode_config.connection_mutex, NULL); in intel_hdcp_prop_work()
H A Dintel_dp.c5799 ret = drm_modeset_lock(&crtc->base.mutex, ctx); in intel_dp_get_active_pipes()