Searched refs:drm_gpu_scheduler (Results 1 – 16 of 16) sorted by relevance
32 struct drm_gpu_scheduler;113 struct drm_gpu_scheduler *sched;150 struct drm_gpu_scheduler *sched;185 struct drm_gpu_scheduler *sched;266 struct drm_gpu_scheduler { struct286 int drm_sched_init(struct drm_gpu_scheduler *sched, argument291 void drm_sched_fini(struct drm_gpu_scheduler *sched);296 void drm_sched_wakeup(struct drm_gpu_scheduler *sched);297 void drm_sched_stop(struct drm_gpu_scheduler *sched, struct drm_sched_job *bad);298 void drm_sched_start(struct drm_gpu_scheduler *sched, bool full_recovery);[all …]
71 static void drm_sched_rq_init(struct drm_gpu_scheduler *sched, in drm_sched_rq_init()171 struct drm_gpu_scheduler *sched = entity->rq->sched; in drm_sched_dependency_optimized()193 static void drm_sched_start_timeout(struct drm_gpu_scheduler *sched) in drm_sched_start_timeout()207 void drm_sched_fault(struct drm_gpu_scheduler *sched) in drm_sched_fault()226 unsigned long drm_sched_suspend_timeout(struct drm_gpu_scheduler *sched) in drm_sched_suspend_timeout()253 void drm_sched_resume_timeout(struct drm_gpu_scheduler *sched, in drm_sched_resume_timeout()271 struct drm_gpu_scheduler *sched = s_job->sched; in drm_sched_job_begin()282 struct drm_gpu_scheduler *sched; in drm_sched_job_timedout()286 sched = container_of(work, struct drm_gpu_scheduler, work_tdr.work); in drm_sched_job_timedout()322 struct drm_gpu_scheduler *sched = bad->sched; in drm_sched_increase_karma()[all …]
140 struct drm_gpu_scheduler *sched = entity->rq_list[i]->sched; in drm_sched_entity_get_free_sched()171 struct drm_gpu_scheduler *sched; in drm_sched_entity_flush()277 struct drm_gpu_scheduler *sched = NULL; in drm_sched_entity_fini()399 struct drm_gpu_scheduler *sched = entity->rq->sched; in drm_sched_entity_add_dependency_cb()450 struct drm_gpu_scheduler *sched = entity->rq->sched; in drm_sched_entity_pop_job()
38 struct drm_gpu_scheduler base;
103 static inline struct lima_sched_pipe *to_lima_pipe(struct drm_gpu_scheduler *sched) in to_lima_pipe()
102 struct drm_gpu_scheduler sched;
27 struct drm_gpu_scheduler sched;388 struct drm_gpu_scheduler *sched = &pfdev->js->queue[i].sched; in panfrost_job_timedout()
35 struct drm_gpu_scheduler sched;
972 static void amdgpu_ib_preempt_job_recovery(struct drm_gpu_scheduler *sched) in amdgpu_ib_preempt_job_recovery()992 struct drm_gpu_scheduler *sched = &ring->sched; in amdgpu_ib_preempt_mark_partial_job()
182 struct drm_gpu_scheduler sched;
837 struct drm_gpu_scheduler *sched; in si_dma_set_vm_pte_funcs()
1263 struct drm_gpu_scheduler *sched; in sdma_v2_4_set_vm_pte_funcs()
1375 struct drm_gpu_scheduler *sched; in cik_sdma_set_vm_pte_funcs()
1701 struct drm_gpu_scheduler *sched; in sdma_v3_0_set_vm_pte_funcs()
1724 struct drm_gpu_scheduler *sched; in sdma_v5_0_set_vm_pte_funcs()
2526 struct drm_gpu_scheduler *sched; in sdma_v4_0_set_vm_pte_funcs()