Lines Matching full:scheduler
37 * drm_sched_entity_init - Init a context entity used by scheduler when
40 * @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
169 * @entity: scheduler entity to check
197 /* Signal the scheduler finished fence when the entity in question is killed. */
238 /* Remove the entity from the scheduler and kill all pending jobs */
252 /* Make sure this entity is not used by the scheduler at the moment */ in drm_sched_entity_kill()
255 /* The entity is guaranteed to not be used by the scheduler */ in drm_sched_entity_kill()
281 * @entity: scheduler entity
328 * @entity: scheduler entity
340 * them here. Also makes sure that the scheduler won't touch this entity in drm_sched_entity_fini()
358 * @entity: scheduler entity
383 * wake up the scheduler
398 * @entity: scheduler entity
399 * @priority: scheduler priority
414 * scheduler when the entity becomes available.
438 * Fence is from the same scheduler, only need to wait for in drm_sched_entity_add_dependency_cb()
561 * Only when the queue is empty are we guaranteed that the scheduler in drm_sched_entity_select_rq()
614 /* first job wakes up scheduler */ in drm_sched_entity_push_job()