Lines Matching full:scheduler
36 * drm_sched_entity_init - Init a context entity used by scheduler when
39 * @entity: scheduler entity to init
75 * scheduler attached. It's just not valid to use the scheduler before it in drm_sched_entity_init()
87 pr_warn("%s: called with uninitialized scheduler\n", __func__); in drm_sched_entity_init()
90 * scheduler. Protect against num_rqs being 0, by converting to signed. Choose in drm_sched_entity_init()
119 * @entity: scheduler entity to init
156 * @entity: scheduler entity to check
184 /* Signal the scheduler finished fence when the entity in question is killed. */
225 /* Remove the entity from the scheduler and kill all pending jobs */
239 /* Make sure this entity is not used by the scheduler at the moment */ in drm_sched_entity_kill()
242 /* The entity is guaranteed to not be used by the scheduler */ in drm_sched_entity_kill()
268 * @entity: scheduler entity
315 * @entity: scheduler entity
327 * them here. Also makes sure that the scheduler won't touch this entity in drm_sched_entity_fini()
345 * @entity: scheduler entity
370 * wake up the scheduler
385 * @entity: scheduler entity
386 * @priority: scheduler priority
401 * scheduler when the entity becomes available.
425 * Fence is from the same scheduler, only need to wait for in drm_sched_entity_add_dependency_cb()
548 * Only when the queue is empty are we guaranteed that the scheduler in drm_sched_entity_select_rq()
601 /* first job wakes up scheduler */ in drm_sched_entity_push_job()