Lines Matching refs:entities
27 * The GPU scheduler provides entities which allow userspace to push jobs
29 * The software queues have a priority among them. The scheduler selects the entities
40 * 3. Each scheduler run queue has a queue of entities to schedule
46 * Note that once a job was taken from the entities queue and pushed to the
74 * Used to override default entities scheduling policy in a run queue.
76 MODULE_PARM_DESC(sched_policy, "Specify the scheduling policy for entities on a run-queue, " __stringify(DRM_SCHED_POLICY_RR) " = Round Robin, " __stringify(DRM_SCHED_POLICY_FIFO) " = FIFO (default).");
131 INIT_LIST_HEAD(&rq->entities);
154 list_add_tail(&entity->list, &rq->entities);
203 list_for_each_entry_continue(entity, &rq->entities, list) {
213 list_for_each_entry(entity, &rq->entities, list) {
1145 list_for_each_entry(s_entity, &rq->entities, list)
1194 list_for_each_entry_safe(entity, tmp, &rq->entities, list) {
1203 if (&entity->list != &rq->entities)