| /Linux-v5.4/drivers/gpu/drm/v3d/ |
| D | v3d_gem.c | 251 struct ww_acquire_ctx *acquire_ctx) in v3d_lock_bo_reservations() argument 255 ret = drm_gem_lock_reservations(job->bo, job->bo_count, acquire_ctx); in v3d_lock_bo_reservations() 264 acquire_ctx); in v3d_lock_bo_reservations() 489 struct ww_acquire_ctx *acquire_ctx, in v3d_attach_fences_and_unlock_reservation() argument 502 drm_gem_unlock_reservations(job->bo, job->bo_count, acquire_ctx); in v3d_attach_fences_and_unlock_reservation() 533 struct ww_acquire_ctx acquire_ctx; in v3d_submit_cl_ioctl() local 586 ret = v3d_lock_bo_reservations(&render->base, &acquire_ctx); in v3d_submit_cl_ioctl() 609 &acquire_ctx, in v3d_submit_cl_ioctl() 622 render->base.bo_count, &acquire_ctx); in v3d_submit_cl_ioctl() 648 struct ww_acquire_ctx acquire_ctx; in v3d_submit_tfu_ioctl() local [all …]
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | drm_modeset_lock.c | 123 WARN_ON(config->acquire_ctx); in drm_modeset_lock_all() 129 config->acquire_ctx = ctx; in drm_modeset_lock_all() 152 struct drm_modeset_acquire_ctx *ctx = config->acquire_ctx; in drm_modeset_unlock_all() 157 config->acquire_ctx = NULL; in drm_modeset_unlock_all()
|
| D | drm_gem.c | 1283 struct ww_acquire_ctx *acquire_ctx) in drm_gem_lock_reservations() argument 1288 ww_acquire_init(acquire_ctx, &reservation_ww_class); in drm_gem_lock_reservations() 1295 acquire_ctx); in drm_gem_lock_reservations() 1297 ww_acquire_done(acquire_ctx); in drm_gem_lock_reservations() 1307 acquire_ctx); in drm_gem_lock_reservations() 1322 ww_acquire_done(acquire_ctx); in drm_gem_lock_reservations() 1327 ww_acquire_done(acquire_ctx); in drm_gem_lock_reservations() 1335 struct ww_acquire_ctx *acquire_ctx) in drm_gem_unlock_reservations() argument 1342 ww_acquire_fini(acquire_ctx); in drm_gem_unlock_reservations()
|
| D | drm_atomic.c | 296 WARN_ON(!state->acquire_ctx); in drm_atomic_get_crtc_state() 302 ret = drm_modeset_lock(&crtc->mutex, state->acquire_ctx); in drm_atomic_get_crtc_state() 469 WARN_ON(!state->acquire_ctx); in drm_atomic_get_plane_state() 480 ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx); in drm_atomic_get_plane_state() 778 ret = drm_modeset_lock(&obj->lock, state->acquire_ctx); in drm_atomic_get_private_obj_state() 947 WARN_ON(!state->acquire_ctx); in drm_atomic_get_connector_state() 949 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_get_connector_state() 1050 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_add_affected_connectors() 1293 state->acquire_ctx); in update_output_state()
|
| D | drm_atomic_helper.c | 2845 state->acquire_ctx = ctx; in drm_atomic_helper_update_plane() 2896 state->acquire_ctx = ctx; in drm_atomic_helper_disable_plane() 2944 state->acquire_ctx = ctx; in drm_atomic_helper_set_config() 3000 state->acquire_ctx = ctx; in drm_atomic_helper_disable_all() 3110 state->acquire_ctx = ctx; in drm_atomic_helper_duplicate_state() 3147 state->acquire_ctx = NULL; in drm_atomic_helper_duplicate_state() 3241 state->acquire_ctx = ctx; in drm_atomic_helper_commit_duplicated_state() 3254 state->acquire_ctx = NULL; in drm_atomic_helper_commit_duplicated_state() 3364 state->acquire_ctx = ctx; in drm_atomic_helper_page_flip() 3409 state->acquire_ctx = ctx; in drm_atomic_helper_page_flip_target() [all …]
|
| D | drm_self_refresh_helper.c | 90 state->acquire_ctx = &ctx; in drm_self_refresh_helper_entry_work()
|
| D | drm_damage_helper.c | 184 state->acquire_ctx = &ctx; in drm_atomic_helper_dirtyfb()
|
| D | drm_mode_object.c | 477 state->acquire_ctx = &ctx; in set_property_atomic()
|
| D | drm_atomic_uapi.c | 924 state->acquire_ctx); in drm_atomic_connector_commit_dpms() 1321 state->acquire_ctx = &ctx; in drm_mode_atomic_ioctl()
|
| D | drm_framebuffer.c | 852 state->acquire_ctx = &ctx; in atomic_remove_fb()
|
| D | drm_client_modeset.c | 914 state->acquire_ctx = &ctx; in drm_client_modeset_commit_atomic()
|
| D | drm_fb_helper.c | 1053 state->acquire_ctx = &ctx; in setcmap_atomic()
|
| /Linux-v5.4/drivers/gpu/drm/vc4/ |
| D | vc4_gem.c | 564 struct ww_acquire_ctx *acquire_ctx) in vc4_unlock_bo_reservations() argument 574 ww_acquire_fini(acquire_ctx); in vc4_unlock_bo_reservations() 587 struct ww_acquire_ctx *acquire_ctx) in vc4_lock_bo_reservations() argument 593 ww_acquire_init(acquire_ctx, &reservation_ww_class); in vc4_lock_bo_reservations() 599 acquire_ctx); in vc4_lock_bo_reservations() 601 ww_acquire_done(acquire_ctx); in vc4_lock_bo_reservations() 612 ret = ww_mutex_lock_interruptible(&bo->resv->lock, acquire_ctx); in vc4_lock_bo_reservations() 632 ww_acquire_done(acquire_ctx); in vc4_lock_bo_reservations() 637 ww_acquire_done(acquire_ctx); in vc4_lock_bo_reservations() 647 vc4_unlock_bo_reservations(dev, exec, acquire_ctx); in vc4_lock_bo_reservations() [all …]
|
| D | vc4_kms.c | 56 ret = drm_modeset_lock(&vc4->ctm_state_lock, state->acquire_ctx); in vc4_get_ctm_state()
|
| /Linux-v5.4/include/drm/ |
| D | drm_gem.h | 396 struct ww_acquire_ctx *acquire_ctx); 398 struct ww_acquire_ctx *acquire_ctx);
|
| D | drm_mode_config.h | 389 struct drm_modeset_acquire_ctx *acquire_ctx; member
|
| D | drm_atomic.h | 348 struct drm_modeset_acquire_ctx *acquire_ctx; member
|
| /Linux-v5.4/drivers/gpu/drm/panfrost/ |
| D | panfrost_job.c | 215 struct ww_acquire_ctx acquire_ctx; in panfrost_job_push() local 221 &acquire_ctx); in panfrost_job_push() 248 drm_gem_unlock_reservations(job->bos, job->bo_count, &acquire_ctx); in panfrost_job_push()
|
| /Linux-v5.4/drivers/gpu/drm/i915/display/ |
| D | intel_pipe_crc.c | 303 state->acquire_ctx = &ctx; in intel_crtc_crc_setup_workarounds()
|
| D | intel_audio.c | 812 state->acquire_ctx = &ctx; in glk_force_audio_cdclk()
|
| D | intel_psr.c | 1013 state->acquire_ctx = &ctx; in intel_psr_fastset_force()
|
| /Linux-v5.4/drivers/gpu/drm/armada/ |
| D | armada_overlay.c | 269 state->acquire_ctx = ctx; in armada_overlay_plane_update()
|
| /Linux-v5.4/drivers/gpu/drm/rcar-du/ |
| D | rcar_du_crtc.c | 1024 state->acquire_ctx = &ctx; in rcar_du_crtc_set_crc_source()
|
| /Linux-v5.4/drivers/gpu/drm/msm/disp/mdp5/ |
| D | mdp5_kms.c | 93 ret = drm_modeset_lock(&mdp5_kms->glob_state_lock, s->acquire_ctx); in mdp5_get_global_state()
|
| /Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| D | amdgpu_dm.c | 6421 state->acquire_ctx = ddev->mode_config.acquire_ctx; in dm_force_atomic_commit() 6512 ret = drm_modeset_lock_all_ctx(dev, state->acquire_ctx); in do_aquire_global_lock()
|