Home
last modified time | relevance | path

Searched refs:job_list_lock (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_gpu_scheduler.h34 spin_lock(&sched->base.job_list_lock); in xe_sched_msg_lock()
39 spin_unlock(&sched->base.job_list_lock); in xe_sched_msg_unlock()
66 spin_lock(&sched->base.job_list_lock); in xe_sched_add_pending_job()
68 spin_unlock(&sched->base.job_list_lock); in xe_sched_add_pending_job()
76 spin_lock(&sched->base.job_list_lock); in xe_sched_first_pending_job()
79 spin_unlock(&sched->base.job_list_lock); in xe_sched_first_pending_job()
H A Dxe_gpu_scheduler.c120 lockdep_assert_held(&sched->base.job_list_lock); in xe_sched_add_msg_locked()
H A Dxe_guc_submit.c1223 spin_lock(&sched->base.job_list_lock); in guc_exec_queue_timedout_job()
1226 spin_unlock(&sched->base.job_list_lock); in guc_exec_queue_timedout_job()
2201 spin_lock(&sched->base.job_list_lock); in xe_guc_exec_queue_snapshot_capture()
2223 spin_unlock(&sched->base.job_list_lock); in xe_guc_exec_queue_snapshot_capture()
/linux-6.15/drivers/gpu/drm/scheduler/
H A Dsched_main.c382 spin_lock(&sched->job_list_lock); in drm_sched_run_free_queue()
387 spin_unlock(&sched->job_list_lock); in drm_sched_run_free_queue()
442 spin_lock(&sched->job_list_lock); in drm_sched_start_timeout_unlocked()
444 spin_unlock(&sched->job_list_lock); in drm_sched_start_timeout_unlocked()
456 spin_lock(&sched->job_list_lock); in drm_sched_tdr_queue_imm()
459 spin_unlock(&sched->job_list_lock); in drm_sched_tdr_queue_imm()
518 spin_lock(&sched->job_list_lock); in drm_sched_resume_timeout()
525 spin_unlock(&sched->job_list_lock); in drm_sched_resume_timeout()
533 spin_lock(&sched->job_list_lock); in drm_sched_job_begin()
548 spin_lock(&sched->job_list_lock); in drm_sched_job_timedout()
[all …]
/linux-6.15/include/drm/
H A Dgpu_scheduler.h522 spinlock_t job_list_lock; member
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_debugfs.c1864 spin_lock(&sched->job_list_lock); in amdgpu_ib_preempt_job_recovery()
1869 spin_unlock(&sched->job_list_lock); in amdgpu_ib_preempt_job_recovery()
1896 spin_lock(&sched->job_list_lock); in amdgpu_ib_preempt_mark_partial_job()
1909 spin_unlock(&sched->job_list_lock); in amdgpu_ib_preempt_mark_partial_job()
/linux-6.15/drivers/gpu/drm/v3d/
H A Dv3d_sched.c752 spin_lock(&sched->job_list_lock); in v3d_sched_skip_reset()
754 spin_unlock(&sched->job_list_lock); in v3d_sched_skip_reset()
/linux-6.15/drivers/gpu/drm/imagination/
H A Dpvr_queue.c921 spin_lock(&queue->scheduler.job_list_lock); in pvr_queue_signal_done_fences()
933 spin_unlock(&queue->scheduler.job_list_lock); in pvr_queue_signal_done_fences()