/linux/drivers/gpu/drm/v3d/ |
H A D | v3d_sched.c | 33 to_v3d_job(struct drm_sched_job *sched_job) in to_v3d_job() argument 39 to_bin_job(struct drm_sched_job *sched_job) in to_bin_job() argument 45 to_render_job(struct drm_sched_job *sched_job) in to_render_job() argument 51 to_tfu_job(struct drm_sched_job *sched_job) in to_tfu_job() argument 57 to_csd_job(struct drm_sched_job *sched_job) in to_csd_job() argument 63 to_cpu_job(struct drm_sched_job * sched_job) to_cpu_job() argument 69 v3d_sched_job_free(struct drm_sched_job * sched_job) v3d_sched_job_free() argument 107 v3d_cpu_job_free(struct drm_sched_job * sched_job) v3d_cpu_job_free() argument 225 v3d_bin_job_run(struct drm_sched_job * sched_job) v3d_bin_job_run() argument 285 v3d_render_job_run(struct drm_sched_job * sched_job) v3d_render_job_run() argument 333 v3d_tfu_job_run(struct drm_sched_job * sched_job) v3d_tfu_job_run() argument 380 v3d_csd_job_run(struct drm_sched_job * sched_job) v3d_csd_job_run() argument 685 v3d_cpu_job_run(struct drm_sched_job * sched_job) v3d_cpu_job_run() argument 707 v3d_cache_clean_job_run(struct drm_sched_job * sched_job) v3d_cache_clean_job_run() argument 722 v3d_gpu_reset_for_timeout(struct v3d_dev * v3d,struct drm_sched_job * sched_job) v3d_gpu_reset_for_timeout() argument 752 v3d_cl_job_timedout(struct drm_sched_job * sched_job,enum v3d_queue q,u32 * timedout_ctca,u32 * timedout_ctra) v3d_cl_job_timedout() argument 776 v3d_bin_job_timedout(struct drm_sched_job * sched_job) v3d_bin_job_timedout() argument 785 v3d_render_job_timedout(struct drm_sched_job * sched_job) v3d_render_job_timedout() argument 794 v3d_generic_job_timedout(struct drm_sched_job * sched_job) v3d_generic_job_timedout() argument 802 v3d_csd_job_timedout(struct drm_sched_job * sched_job) v3d_csd_job_timedout() argument [all...] |
/linux/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_sched.c | 21 static struct dma_fence *etnaviv_sched_run_job(struct drm_sched_job *sched_job) in etnaviv_sched_run_job() argument 92 static void etnaviv_sched_free_job(struct drm_sched_job *sched_job) in etnaviv_sched_free_job() argument 34 etnaviv_sched_timedout_job(struct drm_sched_job * sched_job) etnaviv_sched_timedout_job() argument [all...] |
H A D | etnaviv_sched.h | 14 struct etnaviv_gem_submit *to_etnaviv_submit(struct drm_sched_job *sched_job) in to_etnaviv_submit() argument
|
H A D | etnaviv_gem.h | 93 struct drm_sched_job sched_job; member
|
/linux/drivers/gpu/drm/scheduler/tests/ |
H A D | mock_scheduler.c | 164 static struct dma_fence *mock_sched_run_job(struct drm_sched_job *sched_job) in mock_sched_run_job() argument 215 mock_sched_timedout_job(struct drm_sched_job *sched_job) in mock_sched_timedout_job() argument 242 static void mock_sched_free_job(struct drm_sched_job *sched_job) in mock_sched_free_job() argument 252 mock_sched_cancel_job(struct drm_sched_job * sched_job) mock_sched_cancel_job() argument [all...] |
H A D | sched_tests.h | 127 drm_sched_job_to_mock_job(struct drm_sched_job *sched_job) in drm_sched_job_to_mock_job() argument
|
/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_sched.c | 361 nouveau_sched_run_job(struct drm_sched_job *sched_job) in nouveau_sched_run_job() argument 369 nouveau_sched_timedout_job(struct drm_sched_job *sched_job) in nouveau_sched_timedout_job() argument 388 nouveau_sched_free_job(struct drm_sched_job *sched_job) in nouveau_sched_free_job() argument 396 nouveau_sched_cancel_job(struct drm_sched_job *sched_job) in nouveau_sched_cancel_job() argument [all...] |
H A D | nouveau_sched.h | 13 #define to_nouveau_job(sched_job) \ argument
|
/linux/drivers/gpu/drm/scheduler/ |
H A D | sched_entity.c | 456 struct drm_sched_job *sched_job; in drm_sched_entity_pop_job() local 567 drm_sched_entity_push_job(struct drm_sched_job * sched_job) drm_sched_entity_push_job() argument [all...] |
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_job.c | 340 amdgpu_job_prepare_job(struct drm_sched_job *sched_job, in amdgpu_job_prepare_job() argument 378 static struct dma_fence *amdgpu_job_run(struct drm_sched_job *sched_job) in amdgpu_job_run() argument
|
H A D | amdgpu_job.h | 39 #define to_amdgpu_job(sched_job) \ argument
|
/linux/drivers/accel/amdxdna/ |
H A D | aie2_ctx.c | 296 aie2_sched_job_run(struct drm_sched_job *sched_job) in aie2_sched_job_run() argument 336 static void aie2_sched_job_free(struct drm_sched_job *sched_job) in aie2_sched_job_free() argument 350 aie2_sched_job_timedout(struct drm_sched_job *sched_job) in aie2_sched_job_timedout() argument [all...] |
/linux/drivers/gpu/drm/imagination/ |
H A D | pvr_queue.c | 505 pvr_queue_prepare_job(struct drm_sched_job *sched_job, in pvr_queue_prepare_job() argument 696 static struct dma_fence *pvr_queue_run_job(struct drm_sched_job *sched_job) in pvr_queue_run_job() argument 864 static void pvr_queue_free_job(struct drm_sched_job *sched_job) in pvr_queue_free_job() argument [all...] |
/linux/drivers/gpu/drm/panthor/ |
H A D | panthor_mmu.c | 2201 panthor_vm_bind_run_job(struct drm_sched_job *sched_job) in panthor_vm_bind_run_job() argument 2235 void panthor_vm_bind_job_put(struct drm_sched_job *sched_job) in panthor_vm_bind_job_put() argument 2245 panthor_vm_bind_free_job(struct drm_sched_job *sched_job) in panthor_vm_bind_free_job() argument 2259 panthor_vm_bind_timedout_job(struct drm_sched_job *sched_job) in panthor_vm_bind_timedout_job() argument 2526 panthor_vm_bind_job_prepare_resvs(struct drm_exec * exec,struct drm_sched_job * sched_job) panthor_vm_bind_job_prepare_resvs() argument 2552 panthor_vm_bind_job_update_resvs(struct drm_exec * exec,struct drm_sched_job * sched_job) panthor_vm_bind_job_update_resvs() argument [all...] |
H A D | panthor_sched.c | 3113 queue_run_job(struct drm_sched_job *sched_job) in queue_run_job() argument 3213 queue_timedout_job(struct drm_sched_job *sched_job) in queue_timedout_job() argument 3247 static void queue_free_job(struct drm_sched_job *sched_job) in queue_free_job() argument 3706 struct drm_sched_job *panthor_job_get(struct drm_sched_job *sched_job) in panthor_job_get() argument 3717 panthor_job_put(struct drm_sched_job * sched_job) panthor_job_put() argument 3725 panthor_job_vm(struct drm_sched_job * sched_job) panthor_job_vm() argument 3819 panthor_job_update_resvs(struct drm_exec * exec,struct drm_sched_job * sched_job) panthor_job_update_resvs() argument [all...] |