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
185 /* Signal the scheduler finished fence when the entity in question is killed. */
226 /* Remove the entity from the scheduler and kill all pending jobs */
240 /* Make sure this entity is not used by the scheduler at the moment */ in drm_sched_entity_kill()
243 /* The entity is guaranteed to not be used by the scheduler */ in drm_sched_entity_kill()
269 * @entity: scheduler entity
316 * @entity: scheduler entity
328 * them. Also makes sure that the scheduler won't touch this entity any in drm_sched_entity_fini()
346 * @entity: scheduler entity
360 * wake up the scheduler
376 * @entity: scheduler entity
377 * @priority: scheduler priority
392 * scheduler when the entity becomes available.
417 * Fence is from the same scheduler, only need to wait for in drm_sched_entity_add_dependency_cb()
596 /* first job wakes up scheduler */ in drm_sched_entity_push_job()