Searched refs:drm_sched_job (Results 1 – 4 of 4) sorted by relevance
| /dragonfly/sys/dev/drm/include/drm/ |
| HD | gpu_scheduler.h | 184 struct drm_sched_job { struct 198 static inline bool drm_sched_invalidate_job(struct drm_sched_job *s_job, in drm_sched_invalidate_job() argument 216 struct dma_fence *(*dependency)(struct drm_sched_job *sched_job, 225 struct dma_fence *(*run_job)(struct drm_sched_job *sched_job); 231 void (*timedout_job)(struct drm_sched_job *sched_job); 237 void (*free_job)(struct drm_sched_job *sched_job); 292 void drm_sched_entity_push_job(struct drm_sched_job *sched_job, 301 int drm_sched_job_init(struct drm_sched_job *job, 305 struct drm_sched_job *job); 309 void drm_sched_job_kickout(struct drm_sched_job *s_job);
|
| /dragonfly/sys/dev/drm/scheduler/ |
| HD | gpu_scheduler.c | 59 container_of((sched_job), struct drm_sched_job, queue_node) 240 struct drm_sched_job *job = container_of(cb, struct drm_sched_job, in drm_sched_entity_kill_jobs_cb() 317 struct drm_sched_job *job; in drm_sched_entity_fini() 486 static struct drm_sched_job * 490 struct drm_sched_job *sched_job = to_drm_sched_job( in drm_sched_entity_pop_job() 523 void drm_sched_entity_push_job(struct drm_sched_job *sched_job, in drm_sched_entity_push_job() 558 struct drm_sched_job *s_job = container_of(work, struct drm_sched_job, in drm_sched_job_finish() 575 struct drm_sched_job *next = list_next_entry(s_job, node); in drm_sched_job_finish() 591 struct drm_sched_job *job = container_of(cb, struct drm_sched_job, in drm_sched_job_finish_cb() 596 static void drm_sched_job_begin(struct drm_sched_job *s_job) in drm_sched_job_begin() [all …]
|
| /dragonfly/sys/dev/drm/amd/amdgpu/ |
| HD | amdgpu_job.c | 31 static void amdgpu_job_timedout(struct drm_sched_job *s_job) in amdgpu_job_timedout() 105 static void amdgpu_job_free_cb(struct drm_sched_job *s_job) in amdgpu_job_free_cb() 168 static struct dma_fence *amdgpu_job_dependency(struct drm_sched_job *sched_job, in amdgpu_job_dependency() 201 static struct dma_fence *amdgpu_job_run(struct drm_sched_job *sched_job) in amdgpu_job_run()
|
| HD | amdgpu_job.h | 39 struct drm_sched_job base;
|