| /drivers/gpu/drm/ |
| 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); 424 void drm_modeset_unlock(struct drm_modeset_lock *lock) in drm_modeset_unlock() 464 ret = drm_modeset_lock(&crtc->mutex, ctx); in drm_modeset_lock_all_ctx() 470 ret = drm_modeset_lock(&plane->mutex, ctx); in drm_modeset_lock_all_ctx() [all …]
|
| A D | drm_atomic.c | 356 ret = drm_modeset_lock(&crtc->mutex, state->acquire_ctx); in drm_atomic_get_crtc_state() 541 ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx); in drm_atomic_get_plane_state() 843 ret = drm_modeset_lock(&obj->lock, state->acquire_ctx); in drm_atomic_get_private_obj_state() 1027 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, ctx); in drm_atomic_get_connector_for_encoder() 1133 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_get_connector_state() 1366 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_add_affected_connectors() 1644 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, in update_output_state() 1847 drm_modeset_lock(&plane->mutex, NULL); in __drm_state_dump() 1855 drm_modeset_lock(&crtc->mutex, NULL); in __drm_state_dump() 1863 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in __drm_state_dump() [all …]
|
| A D | drm_bridge_helper.c | 36 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, ctx); in drm_bridge_helper_reset_crtc()
|
| 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()
|
| A D | drm_probe_helper.c | 364 ret = drm_modeset_lock(&connector->dev->mode_config.connection_mutex, &ctx); in drm_helper_probe_detect_ctx() 406 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, ctx); in drm_helper_probe_detect() 575 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, &ctx); in drm_helper_probe_single_connector_modes()
|
| A D | drm_damage_helper.c | 164 ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx); in drm_atomic_helper_dirtyfb()
|
| A D | drm_encoder.c | 349 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_mode_getencoder()
|
| A D | drm_crtc.c | 544 drm_modeset_lock(&plane->mutex, NULL); in drm_mode_getcrtc() 558 drm_modeset_lock(&crtc->mutex, NULL); in drm_mode_getcrtc()
|
| A D | Makefile | 63 drm_modeset_lock.o \
|
| A D | drm_connector.c | 2808 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_connector_set_link_status_property() 3167 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_connector_privacy_screen_notifier() 3431 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_mode_getconnector()
|
| A D | drm_color_mgmt.c | 450 drm_modeset_lock(&crtc->mutex, NULL); in drm_mode_gamma_get_ioctl()
|
| A D | drm_mode_config.c | 471 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, in drmm_mode_config_init()
|
| /drivers/gpu/drm/nouveau/ |
| 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()
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_global_state.c | 118 struct drm_modeset_lock *lock) in modeset_lock_is_held() 120 struct drm_modeset_lock *l; in modeset_lock_is_held() 277 ret = drm_modeset_lock(&crtc->base.mutex, in intel_atomic_lock_global_state()
|
| A D | intel_load_detect.c | 83 ret = drm_modeset_lock(&crtc->base.mutex, ctx); in intel_load_detect_get_pipe() 97 ret = drm_modeset_lock(&possible_crtc->base.mutex, ctx); in intel_load_detect_get_pipe()
|
| A D | hsw_ips.c | 314 ret = drm_modeset_lock(&crtc->base.mutex, NULL); in hsw_ips_debugfs_false_color_set()
|
| A D | intel_dp_test.c | 428 ret = drm_modeset_lock(&crtc->base.mutex, ctx); in intel_dp_prep_phy_test() 460 ret = drm_modeset_lock(&display->drm->mode_config.connection_mutex, in intel_dp_do_phy_test()
|
| A D | intel_panel.c | 483 ret = drm_modeset_lock(&display->drm->mode_config.connection_mutex, NULL); in intel_panel_sync_state()
|
| A D | intel_display_debugfs.c | 899 ret = drm_modeset_lock(&display->drm->mode_config.connection_mutex, in i915_dsc_fec_support_show() 913 ret = drm_modeset_lock(&crtc->mutex, &ctx); in i915_dsc_fec_support_show()
|
| /drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm_debugfs.c | 352 drm_modeset_lock(&mgr->base.lock, NULL); in dp_mst_is_end_device() 1095 drm_modeset_lock(&crtc->mutex, NULL); in amdgpu_current_bpc_show() 1146 drm_modeset_lock(&crtc->mutex, NULL); in amdgpu_current_colorspace_show() 1685 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in dp_dsc_clock_en_write() 1694 drm_modeset_lock(&crtc->mutex, NULL); in dp_dsc_clock_en_write() 1869 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in dp_dsc_slice_width_write() 1878 drm_modeset_lock(&crtc->mutex, NULL); in dp_dsc_slice_width_write() 2053 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in dp_dsc_slice_height_write() 2062 drm_modeset_lock(&crtc->mutex, NULL); in dp_dsc_slice_height_write() 2239 drm_modeset_lock(&crtc->mutex, NULL); in dp_dsc_bits_per_pixel_write() [all …]
|
| /drivers/gpu/drm/vboxvideo/ |
| A D | vbox_irq.c | 128 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in vbox_update_mode_hints()
|
| /drivers/gpu/drm/tilcdc/ |
| A D | tilcdc_crtc.c | 578 drm_modeset_lock(&crtc->mutex, NULL); in tilcdc_crtc_recover_work() 890 drm_modeset_lock(&crtc->mutex, NULL); in tilcdc_crtc_update_clk()
|
| /drivers/gpu/drm/tests/ |
| A D | drm_bridge_test.c | 226 ret = drm_modeset_lock(&bridge->base.lock, &ctx); in drm_test_drm_bridge_get_current_state_atomic()
|
| /drivers/gpu/drm/bridge/cadence/ |
| A D | cdns-mhdp8546-hdcp.c | 493 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in cdns_mhdp_hdcp_prop_work()
|
| /drivers/gpu/drm/vmwgfx/ |
| A D | vmwgfx_kms.c | 869 int ret = drm_modeset_lock(&crtc->mutex, state->acquire_ctx); in vmw_crtc_state_and_lock() 1259 ret = drm_modeset_lock(&crtc->mutex, &ctx); in vmw_du_update_layout()
|