Lines Matching defs:drm_sched_entity
88 struct drm_sched_entity { struct
116 * This can be modified by calling drm_sched_entity_modify_sched(). argument
139 * drm_sched_entity_set_priority(). Protected by &rq_lock. argument
141 enum drm_sched_priority priority;
148 spinlock_t rq_lock;
153 struct spsc_queue job_queue;
164 atomic_t fence_seq;
173 uint64_t fence_context;
180 struct dma_fence *dependency;
187 struct dma_fence_cb cb;
214 * termination. This is set by calling drm_sched_entity_flush() and by argument
223 * drm_sched_entity_fini(). argument
225 struct completion entity_idle;
232 ktime_t oldest_job_waiting;
260 struct drm_sched_entity *current_entity; argument