Lines Matching refs:drm_sched_entity

77 	struct drm_sched_entity *ent_a =  rb_entry((a), struct drm_sched_entity, rb_tree_node);  in drm_sched_entity_compare_before()
78 struct drm_sched_entity *ent_b = rb_entry((b), struct drm_sched_entity, rb_tree_node); in drm_sched_entity_compare_before()
83 static inline void drm_sched_rq_remove_fifo_locked(struct drm_sched_entity *entity) in drm_sched_rq_remove_fifo_locked()
93 void drm_sched_rq_update_fifo(struct drm_sched_entity *entity, ktime_t ts) in drm_sched_rq_update_fifo()
141 struct drm_sched_entity *entity) in drm_sched_rq_add_entity()
163 struct drm_sched_entity *entity) in drm_sched_rq_remove_entity()
189 static struct drm_sched_entity *
192 struct drm_sched_entity *entity; in drm_sched_rq_select_entity_rr()
233 static struct drm_sched_entity *
240 struct drm_sched_entity *entity; in drm_sched_rq_select_entity_fifo()
242 entity = rb_entry(rb, struct drm_sched_entity, rb_tree_node); in drm_sched_rq_select_entity_fifo()
251 return rb ? rb_entry(rb, struct drm_sched_entity, rb_tree_node) : NULL; in drm_sched_rq_select_entity_fifo()
626 struct drm_sched_entity *entity, in drm_sched_job_init()
661 struct drm_sched_entity *entity = job->entity; in drm_sched_job_arm()
848 static struct drm_sched_entity *
851 struct drm_sched_entity *entity; in drm_sched_select_entity()
986 struct drm_sched_entity *entity = NULL; in drm_sched_main()
1111 struct drm_sched_entity *s_entity; in drm_sched_fini()
1157 struct drm_sched_entity *tmp; in drm_sched_increase_karma()
1158 struct drm_sched_entity *entity; in drm_sched_increase_karma()