HomeSort by: relevance | last modified time | path
    Searched refs:drm_sched_job (Results 1 - 7 of 7) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/include/drm/
gpu_scheduler.h 177 * struct drm_sched_job - A job to be run by an entity.
196 struct drm_sched_job { struct
209 static inline bool drm_sched_invalidate_job(struct drm_sched_job *s_job,
227 struct dma_fence *(*dependency)(struct drm_sched_job *sched_job,
236 struct dma_fence *(*run_job)(struct drm_sched_job *sched_job);
242 void (*timedout_job)(struct drm_sched_job *sched_job);
248 void (*free_job)(struct drm_sched_job *sched_job);
305 int drm_sched_job_init(struct drm_sched_job *job,
308 void drm_sched_job_cleanup(struct drm_sched_job *job);
310 void drm_sched_stop(struct drm_gpu_scheduler *sched, struct drm_sched_job *bad)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/scheduler/
sched_main.c 66 container_of((sched_job), struct drm_sched_job, queue_node)
285 static void drm_sched_job_begin(struct drm_sched_job *s_job)
299 struct drm_sched_job *job;
307 struct drm_sched_job, node);
346 void drm_sched_increase_karma(struct drm_sched_job *bad)
394 void drm_sched_stop(struct drm_gpu_scheduler *sched, struct drm_sched_job *bad)
396 struct drm_sched_job *s_job, *tmp;
475 struct drm_sched_job *s_job, *tmp;
522 struct drm_sched_job *s_job, *tmp;
567 int drm_sched_job_init(struct drm_sched_job *job
    [all...]
gpu_scheduler_trace.h 37 TRACE_EVENT(drm_sched_job,
38 TP_PROTO(struct drm_sched_job *sched_job, struct drm_sched_entity *entity),
78 TP_PROTO(struct drm_sched_job *sched_job, struct dma_fence *fence),
sched_entity.c 39 container_of((sched_job), struct drm_sched_job, queue_node)
240 struct drm_sched_job *job = container_of(cb, struct drm_sched_job,
258 struct drm_sched_job *job;
455 struct drm_sched_job *drm_sched_entity_pop_job(struct drm_sched_entity *entity)
458 struct drm_sched_job *sched_job;
525 void drm_sched_entity_push_job(struct drm_sched_job *sched_job,
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_job.c 36 static void amdgpu_job_timedout(struct drm_sched_job *s_job)
123 static void amdgpu_job_free_cb(struct drm_sched_job *s_job)
187 static struct dma_fence *amdgpu_job_dependency(struct drm_sched_job *sched_job,
219 static struct dma_fence *amdgpu_job_run(struct drm_sched_job *sched_job)
255 container_of((sched_job), struct drm_sched_job, queue_node)
259 struct drm_sched_job *s_job;
amdgpu_job.h 45 struct drm_sched_job base;
amdgpu_debugfs.c 1103 struct drm_sched_job *s_job;
1117 struct drm_sched_job *s_job;

Completed in 14 milliseconds