| /kernel/linux/linux-5.10/drivers/gpu/drm/v3d/ |
| D | v3d_sched.c | 28 to_v3d_job(struct drm_sched_job *sched_job) in to_v3d_job() 34 to_bin_job(struct drm_sched_job *sched_job) in to_bin_job() 40 to_render_job(struct drm_sched_job *sched_job) in to_render_job() 46 to_tfu_job(struct drm_sched_job *sched_job) in to_tfu_job() 52 to_csd_job(struct drm_sched_job *sched_job) in to_csd_job() 58 v3d_job_free(struct drm_sched_job *sched_job) in v3d_job_free() 73 v3d_job_dependency(struct drm_sched_job *sched_job, in v3d_job_dependency() 88 static struct dma_fence *v3d_bin_job_run(struct drm_sched_job *sched_job) in v3d_bin_job_run() 141 static struct dma_fence *v3d_render_job_run(struct drm_sched_job *sched_job) in v3d_render_job_run() 184 v3d_tfu_job_run(struct drm_sched_job *sched_job) in v3d_tfu_job_run() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/v3d/ |
| D | v3d_sched.c | 28 to_v3d_job(struct drm_sched_job *sched_job) in to_v3d_job() 34 to_bin_job(struct drm_sched_job *sched_job) in to_bin_job() 40 to_render_job(struct drm_sched_job *sched_job) in to_render_job() 46 to_tfu_job(struct drm_sched_job *sched_job) in to_tfu_job() 52 to_csd_job(struct drm_sched_job *sched_job) in to_csd_job() 58 v3d_sched_job_free(struct drm_sched_job *sched_job) in v3d_sched_job_free() 75 static struct dma_fence *v3d_bin_job_run(struct drm_sched_job *sched_job) in v3d_bin_job_run() 130 static struct dma_fence *v3d_render_job_run(struct drm_sched_job *sched_job) in v3d_render_job_run() 175 v3d_tfu_job_run(struct drm_sched_job *sched_job) in v3d_tfu_job_run() 212 v3d_csd_job_run(struct drm_sched_job *sched_job) in v3d_csd_job_run() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/ |
| D | etnaviv_sched.c | 21 etnaviv_sched_dependency(struct drm_sched_job *sched_job, in etnaviv_sched_dependency() 72 static struct dma_fence *etnaviv_sched_run_job(struct drm_sched_job *sched_job) in etnaviv_sched_run_job() 85 static void etnaviv_sched_timedout_job(struct drm_sched_job *sched_job) in etnaviv_sched_timedout_job() 130 static void etnaviv_sched_free_job(struct drm_sched_job *sched_job) in etnaviv_sched_free_job()
|
| D | etnaviv_sched.h | 14 struct etnaviv_gem_submit *to_etnaviv_submit(struct drm_sched_job *sched_job) in to_etnaviv_submit()
|
| D | etnaviv_gem.h | 93 struct drm_sched_job sched_job; member
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/ |
| D | etnaviv_sched.c | 20 static struct dma_fence *etnaviv_sched_run_job(struct drm_sched_job *sched_job) in etnaviv_sched_run_job() 33 static enum drm_gpu_sched_stat etnaviv_sched_timedout_job(struct drm_sched_job in etnaviv_sched_timedout_job() 84 static void etnaviv_sched_free_job(struct drm_sched_job *sched_job) in etnaviv_sched_free_job()
|
| D | etnaviv_sched.h | 14 struct etnaviv_gem_submit *to_etnaviv_submit(struct drm_sched_job *sched_job) in to_etnaviv_submit()
|
| D | etnaviv_gem.h | 90 struct drm_sched_job sched_job; member
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_job.c | 180 static struct dma_fence *amdgpu_job_dependency(struct drm_sched_job *sched_job, in amdgpu_job_dependency() 209 static struct dma_fence *amdgpu_job_run(struct drm_sched_job *sched_job) in amdgpu_job_run() 244 #define to_drm_sched_job(sched_job) \ argument
|
| D | amdgpu_job.h | 35 #define to_amdgpu_job(sched_job) \ argument
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/scheduler/ |
| D | sched_entity.c | 33 #define to_drm_sched_job(sched_job) \ argument 420 struct drm_sched_job *sched_job; in drm_sched_entity_pop_job() local 489 void drm_sched_entity_push_job(struct drm_sched_job *sched_job, in drm_sched_entity_push_job()
|
| D | sched_main.c | 60 #define to_drm_sched_job(sched_job) \ argument 773 struct drm_sched_job *sched_job; in drm_sched_main() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/ |
| D | panfrost_job.c | 49 to_panfrost_job(struct drm_sched_job *sched_job) in to_panfrost_job() 307 static void panfrost_job_free(struct drm_sched_job *sched_job) in panfrost_job_free() 316 static struct dma_fence *panfrost_job_dependency(struct drm_sched_job *sched_job, in panfrost_job_dependency() 344 static struct dma_fence *panfrost_job_run(struct drm_sched_job *sched_job) in panfrost_job_run() 435 static void panfrost_job_timedout(struct drm_sched_job *sched_job) in panfrost_job_timedout()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_job.c | 253 amdgpu_job_prepare_job(struct drm_sched_job *sched_job, in amdgpu_job_prepare_job() 284 static struct dma_fence *amdgpu_job_run(struct drm_sched_job *sched_job) in amdgpu_job_run() 318 #define to_drm_sched_job(sched_job) \ argument
|
| D | amdgpu_job.h | 39 #define to_amdgpu_job(sched_job) \ argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/scheduler/ |
| D | sched_entity.c | 33 #define to_drm_sched_job(sched_job) \ argument 454 struct drm_sched_job *sched_job; in drm_sched_entity_pop_job() local 558 void drm_sched_entity_push_job(struct drm_sched_job *sched_job) in drm_sched_entity_push_job()
|
| D | sched_main.c | 67 #define to_drm_sched_job(sched_job) \ argument 1015 struct drm_sched_job *sched_job; in drm_sched_main() local
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
| D | nouveau_sched.c | 368 nouveau_sched_run_job(struct drm_sched_job *sched_job) in nouveau_sched_run_job() 376 nouveau_sched_timedout_job(struct drm_sched_job *sched_job) in nouveau_sched_timedout_job() 395 nouveau_sched_free_job(struct drm_sched_job *sched_job) in nouveau_sched_free_job()
|
| D | nouveau_sched.h | 13 #define to_nouveau_job(sched_job) \ argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/ |
| D | panfrost_job.c | 43 to_panfrost_job(struct drm_sched_job *sched_job) in to_panfrost_job() 348 static void panfrost_job_free(struct drm_sched_job *sched_job) in panfrost_job_free() 357 static struct dma_fence *panfrost_job_run(struct drm_sched_job *sched_job) in panfrost_job_run() 709 static enum drm_gpu_sched_stat panfrost_job_timedout(struct drm_sched_job in panfrost_job_timedout()
|