Lines Matching full:scheduler
57 * Jobs from this entity can be scheduled on any scheduler
81 * ring, and the scheduler will alternate between entities based on
110 * @sched: the scheduler to which this rq belongs to.
130 * @scheduled: this fence is what will be signaled by the scheduler
136 * @finished: this fence is what will be signaled by the scheduler
154 * @sched: the scheduler instance to which the job having this struct
174 * @sched: the scheduler instance on which this job is scheduled.
178 * @id: a unique id assigned to each job scheduled on the scheduler.
180 * limit of the scheduler then the job is marked guilty and will not
187 * should call drm_sched_entity_push_job() once it wants the scheduler
212 * Define the backend operations called by the scheduler,
217 * @dependency: Called when the scheduler is considering scheduling
250 * @timeout: the time after which a job is removed from the scheduler.
251 * @name: name of the ring for which this scheduler is being used.
253 * @wake_up_worker: the wait queue on which the scheduler sleeps until a job
255 * @job_scheduled: once @drm_sched_entity_do_release is called the scheduler
262 * @thread: the kthread on which the scheduler which run.
271 * One scheduler is implemented for each hardware ring.