Lines Matching full:scheduler
36 * drm_sched_entity_init - Init a context entity used by scheduler when
39 * @entity: scheduler entity to init
76 * scheduler attached. It's just not valid to use the scheduler before it in drm_sched_entity_init()
88 pr_warn("%s: called with uninitialized scheduler\n", __func__); in drm_sched_entity_init()
91 * scheduler. Protect against num_rqs being 0, by converting to signed. Choose in drm_sched_entity_init()
120 * @entity: scheduler entity to init
157 * @entity: scheduler entity to check
186 /* Signal the scheduler finished fence when the entity in question is killed. */
227 /* Remove the entity from the scheduler and kill all pending jobs */
241 /* Make sure this entity is not used by the scheduler at the moment */ in drm_sched_entity_kill()
244 /* The entity is guaranteed to not be used by the scheduler */ in drm_sched_entity_kill()
270 * @entity: scheduler entity
317 * @entity: scheduler entity
329 * them. Also makes sure that the scheduler won't touch this entity any in drm_sched_entity_fini()
347 * @entity: scheduler entity
361 * wake up the scheduler
377 * @entity: scheduler entity
378 * @priority: scheduler priority
393 * scheduler when the entity becomes available.
418 * Fence is from the same scheduler, only need to wait for in drm_sched_entity_add_dependency_cb()
598 /* first job wakes up scheduler */ in drm_sched_entity_push_job()