Symbol: drm_gpu_scheduler
sys/dev/drm/amd/amdgpu/amdgpu_ring.h
179
struct drm_gpu_scheduler sched;
sys/dev/drm/amd/amdgpu/cik_sdma.c
1387
struct drm_gpu_scheduler *sched;
sys/dev/drm/amd/amdgpu/sdma_v2_4.c
1271
struct drm_gpu_scheduler *sched;
sys/dev/drm/amd/amdgpu/sdma_v3_0.c
1710
struct drm_gpu_scheduler *sched;
sys/dev/drm/amd/amdgpu/sdma_v4_0.c
1834
struct drm_gpu_scheduler *sched;
sys/dev/drm/include/drm/gpu_scheduler.h
113
struct drm_gpu_scheduler *sched;
sys/dev/drm/include/drm/gpu_scheduler.h
154
struct drm_gpu_scheduler *sched;
sys/dev/drm/include/drm/gpu_scheduler.h
191
struct drm_gpu_scheduler *sched;
sys/dev/drm/include/drm/gpu_scheduler.h
288
int drm_sched_init(struct drm_gpu_scheduler *sched,
sys/dev/drm/include/drm/gpu_scheduler.h
292
void drm_sched_fini(struct drm_gpu_scheduler *sched);
sys/dev/drm/include/drm/gpu_scheduler.h
296
void drm_sched_wakeup(struct drm_gpu_scheduler *sched);
sys/dev/drm/include/drm/gpu_scheduler.h
297
void drm_sched_hw_job_reset(struct drm_gpu_scheduler *sched,
sys/dev/drm/include/drm/gpu_scheduler.h
299
void drm_sched_job_recovery(struct drm_gpu_scheduler *sched);
sys/dev/drm/include/drm/gpu_scheduler.h
32
struct drm_gpu_scheduler;
sys/dev/drm/scheduler/sched_entity.c
157
struct drm_gpu_scheduler *sched;
sys/dev/drm/scheduler/sched_entity.c
265
struct drm_gpu_scheduler *sched;
sys/dev/drm/scheduler/sched_entity.c
381
struct drm_gpu_scheduler *sched = entity->rq->sched;
sys/dev/drm/scheduler/sched_entity.c
432
struct drm_gpu_scheduler *sched = entity->rq->sched;
sys/dev/drm/scheduler/sched_main.c
172
struct drm_gpu_scheduler *sched = entity->rq->sched;
sys/dev/drm/scheduler/sched_main.c
194
static void drm_sched_start_timeout(struct drm_gpu_scheduler *sched)
sys/dev/drm/scheduler/sched_main.c
207
struct drm_gpu_scheduler *sched = s_job->sched;
sys/dev/drm/scheduler/sched_main.c
239
struct drm_gpu_scheduler *sched = s_job->sched;
sys/dev/drm/scheduler/sched_main.c
252
struct drm_gpu_scheduler *sched;
sys/dev/drm/scheduler/sched_main.c
256
sched = container_of(work, struct drm_gpu_scheduler, work_tdr.work);
sys/dev/drm/scheduler/sched_main.c
298
void drm_sched_hw_job_reset(struct drm_gpu_scheduler *sched, struct drm_sched_job *bad)
sys/dev/drm/scheduler/sched_main.c
348
void drm_sched_job_recovery(struct drm_gpu_scheduler *sched)
sys/dev/drm/scheduler/sched_main.c
410
struct drm_gpu_scheduler *sched;
sys/dev/drm/scheduler/sched_main.c
437
static bool drm_sched_ready(struct drm_gpu_scheduler *sched)
sys/dev/drm/scheduler/sched_main.c
449
void drm_sched_wakeup(struct drm_gpu_scheduler *sched)
sys/dev/drm/scheduler/sched_main.c
463
drm_sched_select_entity(struct drm_gpu_scheduler *sched)
sys/dev/drm/scheduler/sched_main.c
493
struct drm_gpu_scheduler *sched = s_fence->sched;
sys/dev/drm/scheduler/sched_main.c
512
static bool drm_sched_blocked(struct drm_gpu_scheduler *sched)
sys/dev/drm/scheduler/sched_main.c
534
struct drm_gpu_scheduler *sched = (struct drm_gpu_scheduler *)param;
sys/dev/drm/scheduler/sched_main.c
590
struct drm_gpu_scheduler *sched = s_job->sched;
sys/dev/drm/scheduler/sched_main.c
609
int drm_sched_init(struct drm_gpu_scheduler *sched,
sys/dev/drm/scheduler/sched_main.c
652
void drm_sched_fini(struct drm_gpu_scheduler *sched)
sys/dev/drm/scheduler/sched_main.c
72
static void drm_sched_rq_init(struct drm_gpu_scheduler *sched,