Lines Matching refs:drm_sched_entity

51 int drm_sched_entity_init(struct drm_sched_entity *entity,  in drm_sched_entity_init()
61 memset(entity, 0, sizeof(struct drm_sched_entity)); in drm_sched_entity_init()
96 static bool drm_sched_entity_is_idle(struct drm_sched_entity *entity) in drm_sched_entity_is_idle()
114 bool drm_sched_entity_is_ready(struct drm_sched_entity *entity) in drm_sched_entity_is_ready()
133 drm_sched_entity_get_free_sched(struct drm_sched_entity *entity) in drm_sched_entity_get_free_sched()
169 long drm_sched_entity_flush(struct drm_sched_entity *entity, long timeout) in drm_sched_entity_flush()
235 static void drm_sched_entity_kill_jobs(struct drm_sched_entity *entity) in drm_sched_entity_kill_jobs()
275 void drm_sched_entity_fini(struct drm_sched_entity *entity) in drm_sched_entity_fini()
318 void drm_sched_entity_destroy(struct drm_sched_entity *entity) in drm_sched_entity_destroy()
331 struct drm_sched_entity *entity = in drm_sched_entity_clear_dep()
332 container_of(cb, struct drm_sched_entity, cb); in drm_sched_entity_clear_dep()
345 struct drm_sched_entity *entity = in drm_sched_entity_wakeup()
346 container_of(cb, struct drm_sched_entity, cb); in drm_sched_entity_wakeup()
369 void drm_sched_entity_set_priority(struct drm_sched_entity *entity, in drm_sched_entity_set_priority()
397 static bool drm_sched_entity_add_dependency_cb(struct drm_sched_entity *entity) in drm_sched_entity_add_dependency_cb()
448 struct drm_sched_job *drm_sched_entity_pop_job(struct drm_sched_entity *entity) in drm_sched_entity_pop_job()
484 void drm_sched_entity_select_rq(struct drm_sched_entity *entity) in drm_sched_entity_select_rq()
519 struct drm_sched_entity *entity) in drm_sched_entity_push_job()