Lines Matching refs:drm_sched_entity
88 struct drm_sched_entity { struct
262 struct drm_sched_entity *current_entity; argument
368 struct drm_sched_entity *entity;
420 struct drm_sched_entity *s_entity);
565 struct drm_sched_entity *entity,
582 void drm_sched_entity_modify_sched(struct drm_sched_entity *entity,
599 struct drm_sched_entity *entity);
603 struct drm_sched_entity *entity);
605 struct drm_sched_entity *entity);
607 void drm_sched_rq_update_fifo_locked(struct drm_sched_entity *entity,
610 int drm_sched_entity_init(struct drm_sched_entity *entity,
615 long drm_sched_entity_flush(struct drm_sched_entity *entity, long timeout);
616 void drm_sched_entity_fini(struct drm_sched_entity *entity);
617 void drm_sched_entity_destroy(struct drm_sched_entity *entity);
618 void drm_sched_entity_select_rq(struct drm_sched_entity *entity);
619 struct drm_sched_job *drm_sched_entity_pop_job(struct drm_sched_entity *entity);
621 void drm_sched_entity_set_priority(struct drm_sched_entity *entity,
623 bool drm_sched_entity_is_ready(struct drm_sched_entity *entity);
624 int drm_sched_entity_error(struct drm_sched_entity *entity);
627 struct drm_sched_entity *s_entity, void *owner);
629 struct drm_sched_entity *entity);