Home
last modified time | relevance | path

Searched refs:acquire_ctx (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v5.4/drivers/gpu/drm/v3d/
Dv3d_gem.c251 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/
Ddrm_modeset_lock.c123 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()
Ddrm_gem.c1283 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()
Ddrm_atomic.c296 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()
Ddrm_atomic_helper.c2845 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 …]
Ddrm_self_refresh_helper.c90 state->acquire_ctx = &ctx; in drm_self_refresh_helper_entry_work()
Ddrm_damage_helper.c184 state->acquire_ctx = &ctx; in drm_atomic_helper_dirtyfb()
Ddrm_mode_object.c477 state->acquire_ctx = &ctx; in set_property_atomic()
Ddrm_atomic_uapi.c924 state->acquire_ctx); in drm_atomic_connector_commit_dpms()
1321 state->acquire_ctx = &ctx; in drm_mode_atomic_ioctl()
Ddrm_framebuffer.c852 state->acquire_ctx = &ctx; in atomic_remove_fb()
Ddrm_client_modeset.c914 state->acquire_ctx = &ctx; in drm_client_modeset_commit_atomic()
Ddrm_fb_helper.c1053 state->acquire_ctx = &ctx; in setcmap_atomic()
/Linux-v5.4/drivers/gpu/drm/vc4/
Dvc4_gem.c564 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 …]
Dvc4_kms.c56 ret = drm_modeset_lock(&vc4->ctm_state_lock, state->acquire_ctx); in vc4_get_ctm_state()
/Linux-v5.4/include/drm/
Ddrm_gem.h396 struct ww_acquire_ctx *acquire_ctx);
398 struct ww_acquire_ctx *acquire_ctx);
Ddrm_mode_config.h389 struct drm_modeset_acquire_ctx *acquire_ctx; member
Ddrm_atomic.h348 struct drm_modeset_acquire_ctx *acquire_ctx; member
/Linux-v5.4/drivers/gpu/drm/panfrost/
Dpanfrost_job.c215 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/
Dintel_pipe_crc.c303 state->acquire_ctx = &ctx; in intel_crtc_crc_setup_workarounds()
Dintel_audio.c812 state->acquire_ctx = &ctx; in glk_force_audio_cdclk()
Dintel_psr.c1013 state->acquire_ctx = &ctx; in intel_psr_fastset_force()
/Linux-v5.4/drivers/gpu/drm/armada/
Darmada_overlay.c269 state->acquire_ctx = ctx; in armada_overlay_plane_update()
/Linux-v5.4/drivers/gpu/drm/rcar-du/
Drcar_du_crtc.c1024 state->acquire_ctx = &ctx; in rcar_du_crtc_set_crc_source()
/Linux-v5.4/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_kms.c93 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/
Damdgpu_dm.c6421 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()

12