Home
last modified time | relevance | path

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

12

/openbsd/src/sys/dev/pci/drm/include/drm/
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);
Ddrm_mode_config.h380 struct drm_modeset_lock connection_mutex;
Ddrm_crtc.h959 struct drm_modeset_lock mutex;
Ddrm_plane.h641 struct drm_modeset_lock mutex;
Ddrm_atomic.h296 struct drm_modeset_lock lock;
/openbsd/src/sys/dev/pci/drm/
Ddrm_modeset_lock.c284 struct drm_modeset_lock *lock; in drm_modeset_drop_locks()
287 struct drm_modeset_lock, head); in drm_modeset_drop_locks()
294 static inline int modeset_lock(struct drm_modeset_lock *lock, in modeset_lock()
352 struct drm_modeset_lock *contended = ctx->contended; in drm_modeset_backoff()
370 void drm_modeset_lock_init(struct drm_modeset_lock *lock) in drm_modeset_lock_init()
396 int drm_modeset_lock(struct drm_modeset_lock *lock, in drm_modeset_lock() function
405 EXPORT_SYMBOL(drm_modeset_lock);
416 int drm_modeset_lock_single_interruptible(struct drm_modeset_lock *lock) in drm_modeset_lock_single_interruptible()
426 void drm_modeset_unlock(struct drm_modeset_lock *lock) in drm_modeset_unlock()
461 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, ctx); in drm_modeset_lock_all_ctx()
[all …]
Ddrm_atomic.c356 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()
1083 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_get_connector_state()
1324 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_add_affected_connectors()
1602 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, in update_output_state()
1805 drm_modeset_lock(&plane->mutex, NULL); in __drm_state_dump()
1813 drm_modeset_lock(&crtc->mutex, NULL); in __drm_state_dump()
1821 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in __drm_state_dump()
1830 drm_modeset_lock(&obj->lock, NULL); in __drm_state_dump()
Ddrm_plane.c840 drm_modeset_lock(&plane->mutex, NULL); in drm_mode_getplane()
1271 ret = drm_modeset_lock(&crtc->mutex, &ctx); in drm_mode_cursor_common()
1279 ret = drm_modeset_lock(&crtc->cursor->mutex, &ctx); in drm_mode_cursor_common()
1434 ret = drm_modeset_lock(&crtc->mutex, &ctx); in drm_mode_page_flip_ioctl()
1437 ret = drm_modeset_lock(&plane->mutex, &ctx); in drm_mode_page_flip_ioctl()
Ddrm_probe_helper.c351 ret = drm_modeset_lock(&connector->dev->mode_config.connection_mutex, &ctx); in drm_helper_probe_detect_ctx()
400 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, ctx); in drm_helper_probe_detect()
574 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, &ctx); in drm_helper_probe_single_connector_modes()
Ddrm_damage_helper.c162 ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx); in drm_atomic_helper_dirtyfb()
Ddrm_encoder.c349 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_mode_getencoder()
Ddrm_crtc.c544 drm_modeset_lock(&plane->mutex, NULL); in drm_mode_getcrtc()
558 drm_modeset_lock(&crtc->mutex, NULL); in drm_mode_getcrtc()
Ddrm_color_mgmt.c448 drm_modeset_lock(&crtc->mutex, NULL); in drm_mode_gamma_get_ioctl()
Ddrm_connector.c2652 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_connector_set_link_status_property()
3011 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_connector_privacy_screen_notifier()
3282 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in drm_mode_getconnector()
Ddrm_mode_config.c454 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, in drmm_mode_config_init()
Ddrm_debugfs.c586 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); \
/openbsd/src/sys/dev/pci/drm/i915/display/
Dintel_load_detect.c82 ret = drm_modeset_lock(&crtc->base.mutex, ctx); in intel_load_detect_get_pipe()
96 ret = drm_modeset_lock(&possible_crtc->base.mutex, ctx); in intel_load_detect_get_pipe()
Dintel_global_state.c115 struct drm_modeset_lock *lock) in modeset_lock_is_held()
117 struct drm_modeset_lock *l; in modeset_lock_is_held()
283 ret = drm_modeset_lock(&crtc->base.mutex, in intel_atomic_lock_global_state()
Dhsw_ips.c295 ret = drm_modeset_lock(&crtc->base.mutex, NULL); in hsw_ips_debugfs_false_color_set()
Dintel_display_debugfs.c1161 ret = drm_modeset_lock(&i915->drm.mode_config.connection_mutex, in i915_dsc_fec_support_show()
1175 ret = drm_modeset_lock(&crtc->mutex, &ctx); in i915_dsc_fec_support_show()
Dintel_backlight.c871 drm_modeset_lock(&i915->drm.mode_config.connection_mutex, NULL); in intel_backlight_device_update_status()
909 drm_modeset_lock(&i915->drm.mode_config.connection_mutex, NULL); in intel_backlight_device_get_brightness()
Dintel_opregion.c509 drm_modeset_lock(&display->drm->mode_config.connection_mutex, NULL); in asle_set_backlight()
/openbsd/src/sys/dev/pci/drm/amd/display/amdgpu_dm/
Damdgpu_dm_debugfs.c351 drm_modeset_lock(&mgr->base.lock, NULL); in dp_mst_is_end_device()
1071 drm_modeset_lock(&crtc->mutex, NULL); in amdgpu_current_bpc_show()
1122 drm_modeset_lock(&crtc->mutex, NULL); in amdgpu_current_colorspace_show()
1351 ret = drm_modeset_lock(&dev->mode_config.connection_mutex, &ctx); in dp_dsc_fec_support_show()
1665 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in dp_dsc_clock_en_write()
1674 drm_modeset_lock(&crtc->mutex, NULL); in dp_dsc_clock_en_write()
1853 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in dp_dsc_slice_width_write()
1862 drm_modeset_lock(&crtc->mutex, NULL); in dp_dsc_slice_width_write()
2041 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in dp_dsc_slice_height_write()
2050 drm_modeset_lock(&crtc->mutex, NULL); in dp_dsc_slice_height_write()
[all …]
Damdgpu_dm_crc.c278 ret = drm_modeset_lock(&crtc->mutex, NULL); in amdgpu_dm_crtc_set_crc_source()
Damdgpu_dm_hdcp.c325 drm_modeset_lock(&dev->mode_config.connection_mutex, NULL); in event_property_update()

12