Home
last modified time | relevance | path

Searched refs:xe_hw_engine_group (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_hw_engine_group.c18 struct xe_hw_engine_group *group = arg; in hw_engine_group_free()
28 struct xe_hw_engine_group *group = container_of(w, struct xe_hw_engine_group, resume_work); in hw_engine_group_resume_lr_jobs_func()
50 static struct xe_hw_engine_group *
53 struct xe_hw_engine_group *group; in hw_engine_group_alloc()
85 struct xe_hw_engine_group *group_rcs_ccs, *group_bcs, *group_vcs_vecs; in xe_hw_engine_setup_groups()
147 int xe_hw_engine_group_add_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q) in xe_hw_engine_group_add_exec_queue()
187 void xe_hw_engine_group_del_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q) in xe_hw_engine_group_del_exec_queue()
207 void xe_hw_engine_group_resume_faulting_lr_jobs(struct xe_hw_engine_group *group) in xe_hw_engine_group_resume_faulting_lr_jobs()
218 static int xe_hw_engine_group_suspend_faulting_lr_jobs(struct xe_hw_engine_group *group) in xe_hw_engine_group_suspend_faulting_lr_jobs()
263 static int xe_hw_engine_group_wait_for_dma_fence_jobs(struct xe_hw_engine_group *group) in xe_hw_engine_group_wait_for_dma_fence_jobs()
[all …]
H A Dxe_hw_engine_group.h17 int xe_hw_engine_group_add_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q);
18 void xe_hw_engine_group_del_exec_queue(struct xe_hw_engine_group *group, struct xe_exec_queue *q);
20 int xe_hw_engine_group_get_mode(struct xe_hw_engine_group *group,
23 void xe_hw_engine_group_put(struct xe_hw_engine_group *group);
27 void xe_hw_engine_group_resume_faulting_lr_jobs(struct xe_hw_engine_group *group);
H A Dxe_hw_engine_group_types.h31 struct xe_hw_engine_group { struct
H A Dxe_hw_engine_types.h152 struct xe_hw_engine_group *hw_engine_group;
H A Dxe_exec.c123 struct xe_hw_engine_group *group; in xe_exec_ioctl()
H A DMakefile70 xe_hw_engine_group.o \