Home
last modified time | relevance | path

Searched refs:sched_rq (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/gpu/drm/scheduler/
H A Dsched_main.c1273 } else if (sched->sched_rq) { in drm_sched_init()
1299 sched->sched_rq = kmalloc_array(args->num_rqs, sizeof(*sched->sched_rq), in drm_sched_init()
1301 if (!sched->sched_rq) in drm_sched_init()
1305 sched->sched_rq[i] = kzalloc(sizeof(*sched->sched_rq[i]), GFP_KERNEL); in drm_sched_init()
1306 if (!sched->sched_rq[i]) in drm_sched_init()
1326 kfree(sched->sched_rq[i]); in drm_sched_init()
1328 kfree(sched->sched_rq); in drm_sched_init()
1329 sched->sched_rq = NULL; in drm_sched_init()
1378 kfree(sched->sched_rq[i]); in drm_sched_fini()
1390 kfree(sched->sched_rq); in drm_sched_fini()
[all …]
H A Dsched_entity.c82 if (num_sched_list && !sched_list[0]->sched_rq) { in drm_sched_entity_init()
99 entity->rq = sched_list[0]->sched_rq[entity->priority]; in drm_sched_entity_init()
563 rq = sched ? sched->sched_rq[entity->priority] : NULL; in drm_sched_entity_select_rq()
/linux-6.15/include/drm/
H A Dgpu_scheduler.h513 struct drm_sched_rq **sched_rq; member
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_job.c468 struct drm_sched_rq *rq = sched->sched_rq[i]; in amdgpu_job_stop_all_jobs_on_sched()