| /linux-6.15/drivers/gpu/drm/v3d/ |
| H A D | v3d_submit.c | 23 struct ww_acquire_ctx *acquire_ctx) in v3d_lock_bo_reservations() argument 445 NULL, &info->acquire_ctx); in v3d_get_cpu_indirect_csd_params() 900 struct ww_acquire_ctx acquire_ctx; in v3d_submit_cl_ioctl() local 1029 &acquire_ctx, in v3d_submit_cl_ioctl() 1071 struct ww_acquire_ctx acquire_ctx; in v3d_submit_tfu_ioctl() local 1137 &job->base, &acquire_ctx, in v3d_submit_tfu_ioctl() 1200 &acquire_ctx); in v3d_submit_csd_ioctl() 1231 &acquire_ctx, in v3d_submit_csd_ioctl() 1245 &acquire_ctx); in v3d_submit_csd_ioctl() 1368 &acquire_ctx, 0, in v3d_submit_cpu_ioctl() [all …]
|
| H A D | v3d_drv.h | 392 struct ww_acquire_ctx acquire_ctx; member
|
| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_modeset_lock.c | 171 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()
|
| H A D | drm_gem.c | 1300 struct ww_acquire_ctx *acquire_ctx) in drm_gem_lock_reservations() argument 1305 ww_acquire_init(acquire_ctx, &reservation_ww_class); in drm_gem_lock_reservations() 1312 acquire_ctx); in drm_gem_lock_reservations() 1314 ww_acquire_fini(acquire_ctx); in drm_gem_lock_reservations() 1324 acquire_ctx); in drm_gem_lock_reservations() 1339 ww_acquire_fini(acquire_ctx); in drm_gem_lock_reservations() 1344 ww_acquire_done(acquire_ctx); in drm_gem_lock_reservations() 1352 struct ww_acquire_ctx *acquire_ctx) in drm_gem_unlock_reservations() argument 1359 ww_acquire_fini(acquire_ctx); in drm_gem_unlock_reservations()
|
| H A D | drm_atomic.c | 350 WARN_ON(!state->acquire_ctx); in drm_atomic_get_crtc_state() 356 ret = drm_modeset_lock(&crtc->mutex, state->acquire_ctx); in drm_atomic_get_crtc_state() 530 WARN_ON(!state->acquire_ctx); in drm_atomic_get_plane_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() 1072 WARN_ON(!state->acquire_ctx); in drm_atomic_get_connector_state() 1074 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_get_connector_state() 1307 ret = drm_modeset_lock(&config->connection_mutex, state->acquire_ctx); in drm_atomic_add_affected_connectors() 1586 state->acquire_ctx); in update_output_state()
|
| H A D | drm_damage_helper.c | 131 state->acquire_ctx = &ctx; in drm_atomic_helper_dirtyfb() 162 ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx); in drm_atomic_helper_dirtyfb()
|
| H A D | drm_atomic_helper.c | 3203 state->acquire_ctx = ctx; in drm_atomic_helper_update_plane() 3254 state->acquire_ctx = ctx; in drm_atomic_helper_disable_plane() 3302 state->acquire_ctx = ctx; in drm_atomic_helper_set_config() 3358 state->acquire_ctx = ctx; in drm_atomic_helper_disable_all() 3430 state->acquire_ctx = ctx; in drm_atomic_helper_reset_crtc() 3518 state->acquire_ctx = ctx; in drm_atomic_helper_duplicate_state() 3555 state->acquire_ctx = NULL; in drm_atomic_helper_duplicate_state() 3649 state->acquire_ctx = ctx; in drm_atomic_helper_commit_duplicated_state() 3662 state->acquire_ctx = NULL; in drm_atomic_helper_commit_duplicated_state() 3773 state->acquire_ctx = ctx; in drm_atomic_helper_page_flip() [all …]
|
| H A D | drm_self_refresh_helper.c | 90 state->acquire_ctx = &ctx; in drm_self_refresh_helper_entry_work()
|
| H A D | drm_color_mgmt.c | 322 state->acquire_ctx = ctx; in drm_crtc_legacy_gamma_set()
|
| H A D | drm_mode_object.c | 530 state->acquire_ctx = &ctx; in set_property_atomic()
|
| /linux-6.15/drivers/gpu/drm/i915/display/ |
| H A D | intel_load_detect.c | 127 state->acquire_ctx = ctx; in intel_load_detect_get_pipe() 130 restore_state->acquire_ctx = ctx; in intel_load_detect_get_pipe()
|
| H A D | intel_modeset_lock.c | 18 state->base.acquire_ctx = ctx; in _intel_modeset_lock_begin()
|
| H A D | intel_display_reset.c | 73 state->acquire_ctx = ctx; in intel_display_reset_prepare()
|
| H A D | intel_global_state.c | 130 struct drm_modeset_acquire_ctx *ctx = state->base.acquire_ctx; in assert_global_state_read_locked() 275 state->base.acquire_ctx); in intel_atomic_lock_global_state()
|
| H A D | intel_sprite_uapi.c | 89 state->acquire_ctx = &ctx; in intel_sprite_set_colorkey_ioctl()
|
| H A D | intel_display_driver.c | 474 intel_modeset_setup_hw_state(i915, display->drm->mode_config.acquire_ctx); in intel_display_driver_probe_nogem() 749 state->acquire_ctx = &ctx; in intel_display_driver_resume()
|
| H A D | intel_pipe_crc.c | 301 state->acquire_ctx = &ctx; in intel_crtc_crc_setup_workarounds()
|
| H A D | intel_audio.c | 943 ret = drm_modeset_lock(&crtc->base.mutex, state->base.acquire_ctx); in glk_force_audio_cdclk_commit() 973 state->acquire_ctx = &ctx; in glk_force_audio_cdclk()
|
| /linux-6.15/include/drm/ |
| H A D | drm_gem.h | 549 struct ww_acquire_ctx *acquire_ctx); 551 struct ww_acquire_ctx *acquire_ctx);
|
| H A D | drm_mode_config.h | 390 struct drm_modeset_acquire_ctx *acquire_ctx; member
|
| H A D | drm_atomic.h | 506 struct drm_modeset_acquire_ctx *acquire_ctx; member
|
| /linux-6.15/drivers/accel/amdxdna/ |
| H A D | aie2_ctx.c | 811 struct ww_acquire_ctx acquire_ctx; in aie2_cmd_submit() local 837 ret = drm_gem_lock_reservations(job->bos, job->bo_cnt, &acquire_ctx); in aie2_cmd_submit() 847 drm_gem_unlock_reservations(job->bos, job->bo_cnt, &acquire_ctx); in aie2_cmd_submit() 857 drm_gem_unlock_reservations(job->bos, job->bo_cnt, &acquire_ctx); in aie2_cmd_submit() 887 drm_gem_unlock_reservations(job->bos, job->bo_cnt, &acquire_ctx); in aie2_cmd_submit()
|
| /linux-6.15/drivers/gpu/drm/tests/ |
| H A D | drm_kunit_helpers.c | 122 state->acquire_ctx = ctx; in drm_kunit_helper_atomic_state_alloc()
|
| /linux-6.15/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_job.c | 300 struct ww_acquire_ctx acquire_ctx; in panfrost_job_push() local 304 &acquire_ctx); in panfrost_job_push() 330 drm_gem_unlock_reservations(job->bos, job->bo_count, &acquire_ctx); in panfrost_job_push()
|
| /linux-6.15/drivers/accel/ivpu/ |
| H A D | ivpu_job.c | 696 struct ww_acquire_ctx acquire_ctx; in ivpu_job_prepare_bos_for_submit() local 729 &acquire_ctx); in ivpu_job_prepare_bos_for_submit() 749 drm_gem_unlock_reservations((struct drm_gem_object **)job->bos, buf_count, &acquire_ctx); in ivpu_job_prepare_bos_for_submit()
|