Searched refs:drm_sched_entity (Results 1 – 16 of 16) sorted by relevance
/netbsd/sys/external/bsd/drm2/dist/include/drm/ |
H A D | gpu_scheduler.h | 86 struct drm_sched_entity { struct 128 struct drm_sched_entity *current_entity; argument 205 struct drm_sched_entity *entity; 228 struct drm_sched_entity *s_entity); 306 struct drm_sched_entity *entity, 315 struct drm_sched_entity *entity); 320 struct drm_sched_entity *entity); 322 struct drm_sched_entity *entity); 324 int drm_sched_entity_init(struct drm_sched_entity *entity, 335 struct drm_sched_entity *entity); [all …]
|
/netbsd/sys/external/bsd/drm2/dist/drm/scheduler/ |
H A D | sched_entity.c | 58 int drm_sched_entity_init(struct drm_sched_entity *entity, in drm_sched_entity_init() 67 memset(entity, 0, sizeof(struct drm_sched_entity)); in drm_sched_entity_init() 116 bool drm_sched_entity_is_ready(struct drm_sched_entity *entity) in drm_sched_entity_is_ready() 135 drm_sched_entity_get_free_sched(struct drm_sched_entity *entity) in drm_sched_entity_get_free_sched() 296 void drm_sched_entity_fini(struct drm_sched_entity *entity) in drm_sched_entity_fini() 343 void drm_sched_entity_destroy(struct drm_sched_entity *entity) in drm_sched_entity_destroy() 356 struct drm_sched_entity *entity = in drm_sched_entity_clear_dep() 357 container_of(cb, struct drm_sched_entity, cb); in drm_sched_entity_clear_dep() 370 struct drm_sched_entity *entity = in drm_sched_entity_wakeup() 371 container_of(cb, struct drm_sched_entity, cb); in drm_sched_entity_wakeup() [all …]
|
H A D | sched_main.c | 95 struct drm_sched_entity *entity) in drm_sched_rq_add_entity() 114 struct drm_sched_entity *entity) in drm_sched_rq_remove_entity() 133 static struct drm_sched_entity * 136 struct drm_sched_entity *entity; in drm_sched_rq_select_entity() 179 struct drm_sched_entity *entity) in drm_sched_dependency_optimized() 349 struct drm_sched_entity *tmp; in drm_sched_increase_karma() 350 struct drm_sched_entity *entity; in drm_sched_increase_karma() 568 struct drm_sched_entity *entity, in drm_sched_job_init() 639 static struct drm_sched_entity * 642 struct drm_sched_entity *entity; in drm_sched_select_entity() [all …]
|
H A D | gpu_scheduler_trace.h | 38 TP_PROTO(struct drm_sched_job *sched_job, struct drm_sched_entity *entity), 41 __field(struct drm_sched_entity *, entity)
|
H A D | sched_fence.c | 167 struct drm_sched_fence *drm_sched_fence_create(struct drm_sched_entity *entity, in drm_sched_fence_create()
|
/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_ctx.h | 38 struct drm_sched_entity entity; 72 u32 ring, struct drm_sched_entity **entity); 74 struct drm_sched_entity *entity, 77 struct drm_sched_entity *entity, 86 struct drm_sched_entity *entity);
|
H A D | amdgpu_ctx.c | 209 u32 ring, struct drm_sched_entity **entity) in amdgpu_ctx_get_entity() 462 struct drm_sched_entity *entity, in amdgpu_ctx_add_fence() 488 struct drm_sched_entity *entity, in amdgpu_ctx_get_fence() 528 struct drm_sched_entity *entity; in amdgpu_ctx_priority_override() 540 struct drm_sched_entity *entity) in amdgpu_ctx_wait_prev_fence() 581 struct drm_sched_entity *entity; in amdgpu_ctx_mgr_entity_flush() 611 struct drm_sched_entity *entity; in amdgpu_ctx_mgr_entity_fini()
|
H A D | amdgpu_job.c | 147 int amdgpu_job_submit(struct amdgpu_job *job, struct drm_sched_entity *entity, in amdgpu_job_submit() 188 struct drm_sched_entity *s_entity) in amdgpu_job_dependency() 260 struct drm_sched_entity *s_entity = NULL; in amdgpu_job_stop_all_jobs_on_sched()
|
H A D | amdgpu_job.h | 76 int amdgpu_job_submit(struct amdgpu_job *job, struct drm_sched_entity *entity,
|
H A D | amdgpu_vce.h | 53 struct drm_sched_entity entity;
|
H A D | amdgpu_uvd.h | 67 struct drm_sched_entity entity;
|
H A D | amdgpu_vm.h | 280 struct drm_sched_entity direct; 281 struct drm_sched_entity delayed;
|
H A D | amdgpu_ttm.h | 72 struct drm_sched_entity entity;
|
H A D | amdgpu_cs.c | 889 struct drm_sched_entity *entity; in amdgpu_cs_ib_fill() 969 struct drm_sched_entity *entity; in amdgpu_cs_process_fence_dep() 1216 struct drm_sched_entity *entity = p->entity; in amdgpu_cs_submit() 1363 struct drm_sched_entity *entity; in amdgpu_cs_wait_ioctl() 1411 struct drm_sched_entity *entity; in amdgpu_cs_get_fence()
|
H A D | amdgpu_vm_sdma.c | 104 struct drm_sched_entity *entity; in amdgpu_vm_sdma_commit()
|
H A D | amdgpu.h | 488 struct drm_sched_entity *entity;
|