xe_hw_engine_group
struct xe_hw_engine_group *group;
int xe_hw_engine_group_add_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q)
void xe_hw_engine_group_del_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q)
void xe_hw_engine_group_resume_faulting_lr_jobs(struct xe_hw_engine_group *group)
static int xe_hw_engine_group_suspend_faulting_lr_jobs(struct xe_hw_engine_group *group,
struct xe_hw_engine_group *group = container_of(w, struct xe_hw_engine_group, resume_work);
static int xe_hw_engine_group_wait_for_dma_fence_jobs(struct xe_hw_engine_group *group)
static int switch_mode(struct xe_hw_engine_group *group, bool has_deps)
int xe_hw_engine_group_get_mode(struct xe_hw_engine_group *group,
void xe_hw_engine_group_put(struct xe_hw_engine_group *group)
static struct xe_hw_engine_group *
struct xe_hw_engine_group *group;
struct xe_hw_engine_group *group_rcs_ccs, *group_bcs, *group_vcs_vecs;
int xe_hw_engine_group_add_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q);
void xe_hw_engine_group_del_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q);
int xe_hw_engine_group_get_mode(struct xe_hw_engine_group *group,
void xe_hw_engine_group_put(struct xe_hw_engine_group *group);
void xe_hw_engine_group_resume_faulting_lr_jobs(struct xe_hw_engine_group *group);
struct xe_hw_engine_group *hw_engine_group;