Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/drivers/gpu/drm/v3d/
A Dv3d_gem.c253 struct ww_acquire_ctx *acquire_ctx) in v3d_lock_bo_reservations() argument
490 struct ww_acquire_ctx *acquire_ctx, in v3d_attach_fences_and_unlock_reservation() argument
682 struct ww_acquire_ctx acquire_ctx; in v3d_submit_cl_ioctl() local
744 ret = v3d_lock_bo_reservations(last_job, &acquire_ctx); in v3d_submit_cl_ioctl()
788 &acquire_ctx, in v3d_submit_cl_ioctl()
805 last_job->bo_count, &acquire_ctx); in v3d_submit_cl_ioctl()
832 struct ww_acquire_ctx acquire_ctx; in v3d_submit_tfu_ioctl() local
892 &job->base, &acquire_ctx, in v3d_submit_tfu_ioctl()
927 struct ww_acquire_ctx acquire_ctx; in v3d_submit_csd_ioctl() local
996 &acquire_ctx, in v3d_submit_csd_ioctl()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/vc4/
A Dvc4_gem.c584 struct ww_acquire_ctx *acquire_ctx) in vc4_unlock_bo_reservations() argument
594 ww_acquire_fini(acquire_ctx); in vc4_unlock_bo_reservations()
607 struct ww_acquire_ctx *acquire_ctx) in vc4_lock_bo_reservations() argument
613 ww_acquire_init(acquire_ctx, &reservation_ww_class); in vc4_lock_bo_reservations()
620 ww_acquire_done(acquire_ctx); in vc4_lock_bo_reservations()
651 ww_acquire_done(acquire_ctx); in vc4_lock_bo_reservations()
656 ww_acquire_done(acquire_ctx); in vc4_lock_bo_reservations()
666 vc4_unlock_bo_reservations(dev, exec, acquire_ctx); in vc4_lock_bo_reservations()
685 struct ww_acquire_ctx *acquire_ctx, in vc4_queue_submit() argument
714 vc4_unlock_bo_reservations(dev, exec, acquire_ctx); in vc4_queue_submit()
[all …]
A Dvc4_kms.c60 ret = drm_modeset_lock(&vc4->ctm_state_lock, state->acquire_ctx); in vc4_get_ctm_state()
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_modeset_lock.c171 WARN_ON(config->acquire_ctx); in drm_modeset_lock_all()
177 config->acquire_ctx = ctx; in drm_modeset_lock_all()
200 struct drm_modeset_acquire_ctx *ctx = config->acquire_ctx; in drm_modeset_unlock_all()
205 config->acquire_ctx = NULL; in drm_modeset_unlock_all()
A Ddrm_gem.c1239 struct ww_acquire_ctx *acquire_ctx) in drm_gem_lock_reservations() argument
1244 ww_acquire_init(acquire_ctx, &reservation_ww_class); in drm_gem_lock_reservations()
1251 acquire_ctx); in drm_gem_lock_reservations()
1253 ww_acquire_fini(acquire_ctx); in drm_gem_lock_reservations()
1263 acquire_ctx); in drm_gem_lock_reservations()
1278 ww_acquire_fini(acquire_ctx); in drm_gem_lock_reservations()
1283 ww_acquire_done(acquire_ctx); in drm_gem_lock_reservations()
1291 struct ww_acquire_ctx *acquire_ctx) in drm_gem_unlock_reservations() argument
1298 ww_acquire_fini(acquire_ctx); in drm_gem_unlock_reservations()
A Ddrm_atomic.c343 WARN_ON(!state->acquire_ctx); in drm_atomic_get_crtc_state()
349 ret = drm_modeset_lock(&crtc->mutex, state->acquire_ctx); in drm_atomic_get_crtc_state()
524 WARN_ON(!state->acquire_ctx); in drm_atomic_get_plane_state()
535 ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx); in drm_atomic_get_plane_state()
840 ret = drm_modeset_lock(&obj->lock, state->acquire_ctx); in drm_atomic_get_private_obj_state()
1010 WARN_ON(!state->acquire_ctx); in drm_atomic_get_connector_state()
1012 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_get_connector_state()
1232 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_add_affected_connectors()
1511 state->acquire_ctx); in update_output_state()
A Ddrm_damage_helper.c131 state->acquire_ctx = &ctx; in drm_atomic_helper_dirtyfb()
162 ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx); in drm_atomic_helper_dirtyfb()
A Ddrm_atomic_helper.c3062 state->acquire_ctx = ctx; in drm_atomic_helper_update_plane()
3113 state->acquire_ctx = ctx; in drm_atomic_helper_disable_plane()
3161 state->acquire_ctx = ctx; in drm_atomic_helper_set_config()
3217 state->acquire_ctx = ctx; in drm_atomic_helper_disable_all()
3329 state->acquire_ctx = ctx; in drm_atomic_helper_duplicate_state()
3366 state->acquire_ctx = NULL; in drm_atomic_helper_duplicate_state()
3460 state->acquire_ctx = ctx; in drm_atomic_helper_commit_duplicated_state()
3473 state->acquire_ctx = NULL; in drm_atomic_helper_commit_duplicated_state()
3584 state->acquire_ctx = ctx; in drm_atomic_helper_page_flip()
3629 state->acquire_ctx = ctx; in drm_atomic_helper_page_flip_target()
A Ddrm_self_refresh_helper.c90 state->acquire_ctx = &ctx; in drm_self_refresh_helper_entry_work()
A Ddrm_color_mgmt.c322 state->acquire_ctx = ctx; in drm_crtc_legacy_gamma_set()
A Ddrm_mode_object.c526 state->acquire_ctx = &ctx; in set_property_atomic()
A Ddrm_atomic_uapi.c937 state->acquire_ctx); in drm_atomic_connector_commit_dpms()
1347 state->acquire_ctx = &ctx; in drm_mode_atomic_ioctl()
/linux-6.3-rc2/drivers/gpu/drm/vc4/tests/
A Dvc4_test_pv_muxing.c747 state->acquire_ctx = &priv->ctx; in vc4_pv_muxing_test_init()
824 state->acquire_ctx = &ctx; in drm_test_vc5_pv_muxing_bugs_subsequent_crtc_enable()
851 state->acquire_ctx = &ctx; in drm_test_vc5_pv_muxing_bugs_subsequent_crtc_enable()
900 state->acquire_ctx = &ctx; in drm_test_vc5_pv_muxing_bugs_stable_fifo()
938 state->acquire_ctx = &ctx; in drm_test_vc5_pv_muxing_bugs_stable_fifo()
988 state->acquire_ctx = &ctx; in drm_test_vc5_pv_muxing_bugs_subsequent_crtc_enable_too_many_crtc_state()
1004 state->acquire_ctx = &ctx; in drm_test_vc5_pv_muxing_bugs_subsequent_crtc_enable_too_many_crtc_state()
/linux-6.3-rc2/include/drm/
A Ddrm_gem.h470 struct ww_acquire_ctx *acquire_ctx);
472 struct ww_acquire_ctx *acquire_ctx);
A Ddrm_mode_config.h406 struct drm_modeset_acquire_ctx *acquire_ctx; member
A Ddrm_atomic.h408 struct drm_modeset_acquire_ctx *acquire_ctx; member
/linux-6.3-rc2/drivers/gpu/drm/i915/display/
A Dintel_global_state.c86 struct drm_modeset_acquire_ctx *ctx = state->base.acquire_ctx; in assert_global_state_read_locked()
230 state->base.acquire_ctx); in intel_atomic_lock_global_state()
A Dintel_pipe_crc.c295 state->acquire_ctx = &ctx; in intel_crtc_crc_setup_workarounds()
A Dintel_audio.c1017 ret = drm_modeset_lock(&crtc->base.mutex, state->base.acquire_ctx); in glk_force_audio_cdclk_commit()
1047 state->acquire_ctx = &ctx; in glk_force_audio_cdclk()
A Dintel_modeset_setup.c67 state->acquire_ctx = ctx; in intel_crtc_disable_noatomic()
/linux-6.3-rc2/drivers/accel/ivpu/
A Divpu_job.c433 struct ww_acquire_ctx acquire_ctx; in ivpu_job_prepare_bos_for_submit() local
465 &acquire_ctx); in ivpu_job_prepare_bos_for_submit()
483 drm_gem_unlock_reservations((struct drm_gem_object **)job->bos, buf_count, &acquire_ctx); in ivpu_job_prepare_bos_for_submit()
/linux-6.3-rc2/drivers/gpu/drm/panfrost/
A Dpanfrost_job.c278 struct ww_acquire_ctx acquire_ctx; in panfrost_job_push() local
282 &acquire_ctx); in panfrost_job_push()
308 drm_gem_unlock_reservations(job->bos, job->bo_count, &acquire_ctx); in panfrost_job_push()
/linux-6.3-rc2/drivers/gpu/drm/gud/
A Dgud_connector.c79 state->acquire_ctx = &ctx; in gud_connector_backlight_update_status_work()
/linux-6.3-rc2/drivers/gpu/drm/armada/
A Darmada_overlay.c274 state->acquire_ctx = ctx; in armada_overlay_plane_update()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/dispnv50/
A Dcrc.c569 state->acquire_ctx = &ctx; in nv50_crc_set_source()

Completed in 77 milliseconds

12