Home
last modified time | relevance | path

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

/linux/include/drm/
A Dgpu_scheduler.h36 struct drm_gpu_scheduler;
98 struct drm_gpu_scheduler **sched_list;
214 struct drm_gpu_scheduler *sched;
251 struct drm_gpu_scheduler *sched;
287 struct drm_gpu_scheduler *sched;
430 struct drm_gpu_scheduler { struct
452 int drm_sched_init(struct drm_gpu_scheduler *sched, argument
458 void drm_sched_fini(struct drm_gpu_scheduler *sched);
471 struct drm_gpu_scheduler **sched_list,
495 struct drm_gpu_scheduler **sched_list,
[all …]
/linux/drivers/gpu/drm/scheduler/
A Dsched_main.c175 struct drm_gpu_scheduler *sched = s_fence->sched; in drm_sched_job_done()
211 struct drm_gpu_scheduler *sched = entity->rq->sched; in drm_sched_dependency_optimized()
247 void drm_sched_fault(struct drm_gpu_scheduler *sched) in drm_sched_fault()
307 struct drm_gpu_scheduler *sched = s_job->sched; in drm_sched_job_begin()
317 struct drm_gpu_scheduler *sched; in drm_sched_job_timedout()
622 struct drm_gpu_scheduler *sched; in drm_sched_job_arm()
858 struct drm_gpu_scheduler *
912 struct drm_gpu_scheduler *sched = (struct drm_gpu_scheduler *)param; in drm_sched_main()
990 int drm_sched_init(struct drm_gpu_scheduler *sched, in drm_sched_init()
1037 void drm_sched_fini(struct drm_gpu_scheduler *sched) in drm_sched_fini()
[all …]
A Dsched_entity.c61 struct drm_gpu_scheduler **sched_list, in drm_sched_entity_init()
108 struct drm_gpu_scheduler **sched_list, in drm_sched_entity_modify_sched()
156 struct drm_gpu_scheduler *sched; in drm_sched_entity_flush()
267 struct drm_gpu_scheduler *sched = NULL; in drm_sched_entity_fini()
363 struct drm_gpu_scheduler *sched = entity->rq->sched; in drm_sched_entity_add_dependency_cb()
443 struct drm_gpu_scheduler *sched; in drm_sched_entity_select_rq()
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_job.h82 void amdgpu_job_stop_all_jobs_on_sched(struct drm_gpu_scheduler *sched);
A Damdgpu_ring.h93 struct drm_gpu_scheduler *sched[AMDGPU_MAX_HWIP_RINGS];
214 struct drm_gpu_scheduler sched;
A Damdgpu_ctx.c170 struct drm_gpu_scheduler **scheds = NULL, *sched = NULL; in amdgpu_ctx_init_entity()
599 struct drm_gpu_scheduler **scheds = NULL; in amdgpu_ctx_set_entity_priority()
A Damdgpu_job.c281 void amdgpu_job_stop_all_jobs_on_sched(struct drm_gpu_scheduler *sched) in amdgpu_job_stop_all_jobs_on_sched()
A Damdgpu_vm.h345 struct drm_gpu_scheduler *vm_pte_scheds[AMDGPU_MAX_RINGS];
A Damdgpu_debugfs.c1442 static void amdgpu_ib_preempt_job_recovery(struct drm_gpu_scheduler *sched) in amdgpu_ib_preempt_job_recovery()
1462 struct drm_gpu_scheduler *sched = &ring->sched; in amdgpu_ib_preempt_mark_partial_job()
A Damdgpu_vce.c243 struct drm_gpu_scheduler *sched; in amdgpu_vce_entity_init()
A Damdgpu_uvd.c410 struct drm_gpu_scheduler *sched; in amdgpu_uvd_entity_init()
A Damdgpu_ttm.c1873 struct drm_gpu_scheduler *sched; in amdgpu_ttm_set_buffer_funcs_status()
A Dsdma_v4_0.c2705 struct drm_gpu_scheduler *sched; in sdma_v4_0_set_vm_pte_funcs()
A Dvcn_v3_0.c1811 struct drm_gpu_scheduler **scheds; in vcn_v3_0_limit_sched()
/linux/drivers/gpu/drm/msm/
A Dmsm_ringbuffer.h47 struct drm_gpu_scheduler sched;
A Dmsm_submitqueue.c97 struct drm_gpu_scheduler *sched = &ring->sched; in get_sched_entity()
/linux/drivers/gpu/drm/lima/
A Dlima_sched.h47 struct drm_gpu_scheduler base;
A Dlima_sched.c107 static inline struct lima_sched_pipe *to_lima_pipe(struct drm_gpu_scheduler *sched) in to_lima_pipe()
159 struct drm_gpu_scheduler *sched = &pipe->base; in lima_sched_context_init()
/linux/drivers/gpu/drm/etnaviv/
A Detnaviv_gpu.h102 struct drm_gpu_scheduler sched;
A Detnaviv_drv.c68 struct drm_gpu_scheduler *sched; in etnaviv_open()
/linux/drivers/gpu/drm/v3d/
A Dv3d_drv.c113 struct drm_gpu_scheduler *sched; in v3d_open()
A Dv3d_drv.h25 struct drm_gpu_scheduler sched;
/linux/drivers/gpu/drm/panfrost/
A Dpanfrost_job.c30 struct drm_gpu_scheduler sched;
853 struct drm_gpu_scheduler *sched; in panfrost_job_open()

Completed in 57 milliseconds