Lines Matching +full:hardware +full:- +full:wise
28 #include <linux/dma-fence.h>
46 DRM_SCHED_PRIORITY_UNSET = -2
50 * struct drm_sched_entity - A wrapper around a job queue (typically
80 * Entities will emit jobs in order to their corresponding hardware
107 * struct drm_sched_rq - queue of entities to be scheduled.
126 * struct drm_sched_fence - fences corresponding to the scheduling of a job.
149 * when scheduling the job on hardware. We signal the
171 * struct drm_sched_job - A job to be run by an entity.
206 return (s_job && atomic_inc_return(&s_job->karma) > threshold); in drm_sched_invalidate_job()
249 * @hw_submission_limit: the max size of the hardware queue.
252 * @sched_rq: priority wise array of run queues.
258 * @hw_rq_count: the number of jobs currently in the hardware queue.
271 * One scheduler is implemented for each hardware ring.