Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/v3d/
H A Dv3d_submit.c24 struct ww_acquire_ctx *acquire_ctx) in v3d_lock_bo_reservations() argument
28 ret = drm_gem_lock_reservations(job->bo, job->bo_count, acquire_ctx); in v3d_lock_bo_reservations()
46 drm_gem_unlock_reservations(job->bo, job->bo_count, acquire_ctx); in v3d_lock_bo_reservations()
235 struct ww_acquire_ctx *acquire_ctx, in v3d_attach_fences_and_unlock_reservation() argument
250 drm_gem_unlock_reservations(job->bo, job->bo_count, acquire_ctx); in v3d_attach_fences_and_unlock_reservation()
281 struct ww_acquire_ctx *acquire_ctx) in v3d_setup_csd_jobs_and_bos() argument
314 return v3d_lock_bo_reservations(*clean_job, acquire_ctx); in v3d_setup_csd_jobs_and_bos()
472 NULL, &info->acquire_ctx); in v3d_get_cpu_indirect_csd_params()
887 struct ww_acquire_ctx acquire_ctx; in v3d_submit_cl_ioctl() local
967 ret = v3d_lock_bo_reservations(last_job, &acquire_ctx); in v3d_submit_cl_ioctl()
[all …]
/linux/drivers/gpu/drm/
H A Ddrm_modeset_lock.c173 WARN_ON(config->acquire_ctx); in drm_modeset_lock_all()
179 config->acquire_ctx = ctx; in drm_modeset_lock_all()
202 struct drm_modeset_acquire_ctx *ctx = config->acquire_ctx; in drm_modeset_unlock_all()
207 config->acquire_ctx = NULL; in drm_modeset_unlock_all()
H A Ddrm_gem.c1500 struct ww_acquire_ctx *acquire_ctx) in drm_gem_lock_reservations() argument
1505 ww_acquire_init(acquire_ctx, &reservation_ww_class); in drm_gem_lock_reservations()
1512 acquire_ctx); in drm_gem_lock_reservations()
1514 ww_acquire_fini(acquire_ctx); in drm_gem_lock_reservations()
1524 acquire_ctx); in drm_gem_lock_reservations()
1539 ww_acquire_fini(acquire_ctx); in drm_gem_lock_reservations()
1544 ww_acquire_done(acquire_ctx); in drm_gem_lock_reservations()
1552 struct ww_acquire_ctx *acquire_ctx) in drm_gem_unlock_reservations() argument
1559 ww_acquire_fini(acquire_ctx); in drm_gem_unlock_reservations()
H A Ddrm_damage_helper.c133 state->acquire_ctx = &ctx; in drm_atomic_helper_dirtyfb()
164 ret = drm_modeset_lock(&plane->mutex, state->acquire_ctx); in drm_atomic_helper_dirtyfb()
H A Ddrm_atomic_helper.c3415 state->acquire_ctx = ctx; in drm_atomic_helper_update_plane()
3466 state->acquire_ctx = ctx; in drm_atomic_helper_disable_plane()
3514 state->acquire_ctx = ctx; in drm_atomic_helper_set_config()
3570 state->acquire_ctx = ctx; in drm_atomic_helper_disable_all()
3645 state->acquire_ctx = ctx; in drm_atomic_helper_reset_crtc()
3733 state->acquire_ctx = ctx; in drm_atomic_helper_duplicate_state()
3777 state->acquire_ctx = NULL; in drm_atomic_helper_duplicate_state()
3873 state->acquire_ctx = ctx; in drm_atomic_helper_commit_duplicated_state()
3889 state->acquire_ctx = NULL; in drm_atomic_helper_commit_duplicated_state()
4000 state->acquire_ctx = ctx; in drm_atomic_helper_page_flip()
[all …]
H A Ddrm_color_mgmt.c324 state->acquire_ctx = ctx; in drm_crtc_legacy_gamma_set()
H A Ddrm_framebuffer.c1019 state->acquire_ctx = &ctx; in atomic_remove_fb()
H A Ddrm_client_modeset.c1051 state->acquire_ctx = &ctx; in drm_client_modeset_commit_atomic()
H A Ddrm_fb_helper.c781 state->acquire_ctx = &ctx; in setcmap_atomic()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_modeset_lock.c18 state->base.acquire_ctx = ctx; in _intel_modeset_lock_begin()
H A Dintel_global_state.c163 struct drm_modeset_acquire_ctx *ctx = state->base.acquire_ctx; in assert_global_state_read_locked()
308 state->base.acquire_ctx); in intel_atomic_lock_global_state()
H A Dintel_display.c5669 state->acquire_ctx = ctx; in intel_modeset_commit_pipes()
8302 state->acquire_ctx = &ctx; in intel_initial_commit()
H A Dintel_psr.c3371 state->acquire_ctx = &ctx; in intel_psr_fastset_force()
/linux/drivers/accel/ethosu/
H A Dethosu_job.c119 struct ww_acquire_ctx acquire_ctx; in ethosu_job_push() local
122 ret = drm_gem_lock_reservations(job->region_bo, job->region_cnt, &acquire_ctx); in ethosu_job_push()
142 drm_gem_unlock_reservations(job->region_bo, job->region_cnt, &acquire_ctx); in ethosu_job_push()
/linux/drivers/accel/rocket/
H A Drocket_job.c190 struct ww_acquire_ctx acquire_ctx; in rocket_job_push() local
198 ret = drm_gem_lock_reservations(bos, job->in_bo_count + job->out_bo_count, &acquire_ctx); in rocket_job_push()
223 drm_gem_unlock_reservations(bos, job->in_bo_count + job->out_bo_count, &acquire_ctx); in rocket_job_push()
/linux/drivers/accel/amdxdna/
H A Daie2_ctx.c1028 struct ww_acquire_ctx acquire_ctx; in aie2_cmd_submit() local
1055 ret = drm_gem_lock_reservations(job->bos, job->bo_cnt, &acquire_ctx); in aie2_cmd_submit()
1065 drm_gem_unlock_reservations(job->bos, job->bo_cnt, &acquire_ctx); in aie2_cmd_submit()
1075 drm_gem_unlock_reservations(job->bos, job->bo_cnt, &acquire_ctx); in aie2_cmd_submit()
1105 drm_gem_unlock_reservations(job->bos, job->bo_cnt, &acquire_ctx); in aie2_cmd_submit()
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c316 struct ww_acquire_ctx acquire_ctx; in panfrost_job_push() local
320 &acquire_ctx); in panfrost_job_push()
346 drm_gem_unlock_reservations(job->bos, job->bo_count, &acquire_ctx); in panfrost_job_push()
/linux/include/drm/
H A Ddrm_atomic.h628 struct drm_modeset_acquire_ctx *acquire_ctx; member
/linux/drivers/gpu/drm/gud/
H A Dgud_connector.c78 state->acquire_ctx = &ctx; in gud_connector_backlight_update_status_work()
/linux/drivers/gpu/drm/armada/
H A Darmada_overlay.c277 state->acquire_ctx = ctx; in armada_overlay_plane_update()
/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_crtc.c1126 state->acquire_ctx = &ctx; in rcar_du_crtc_set_crc_source()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_kms.c875 int ret = drm_modeset_lock(&crtc->mutex, state->acquire_ctx); in vmw_crtc_state_and_lock()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c11253 state->acquire_ctx = ddev->mode_config.acquire_ctx; in dm_force_atomic_commit()
11353 ret = drm_modeset_lock_all_ctx(dev, state->acquire_ctx); in do_aquire_global_lock()