Searched refs:sched_list (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/drivers/gpu/drm/scheduler/ |
D | sched_entity.c | 61 struct drm_gpu_scheduler **sched_list, in drm_sched_entity_init() argument 65 if (!(entity && sched_list && (num_sched_list == 0 || sched_list[0]))) in drm_sched_entity_init() 79 entity->sched_list = num_sched_list > 1 ? sched_list : NULL; in drm_sched_entity_init() 83 if (num_sched_list && !sched_list[0]->sched_rq) { in drm_sched_entity_init() 94 if (entity->priority >= sched_list[0]->num_rqs) { in drm_sched_entity_init() 95 drm_err(sched_list[0], "entity with out-of-bounds priority:%u num_rqs:%u\n", in drm_sched_entity_init() 96 entity->priority, sched_list[0]->num_rqs); in drm_sched_entity_init() 97 entity->priority = max_t(s32, (s32) sched_list[0]->num_rqs - 1, in drm_sched_entity_init() 100 entity->rq = sched_list[0]->sched_rq[entity->priority]; in drm_sched_entity_init() 131 struct drm_gpu_scheduler **sched_list, in drm_sched_entity_modify_sched() argument [all …]
|
D | sched_main.c | 1114 drm_sched_pick_best(struct drm_gpu_scheduler **sched_list, in drm_sched_pick_best() argument 1122 sched = sched_list[i]; in drm_sched_pick_best()
|
/linux-6.12.1/include/drm/ |
D | gpu_scheduler.h | 126 struct drm_gpu_scheduler **sched_list; member 572 struct drm_gpu_scheduler **sched_list, 600 struct drm_gpu_scheduler **sched_list, 628 drm_sched_pick_best(struct drm_gpu_scheduler **sched_list,
|