Home
last modified time | relevance | path

Searched defs:sched_job (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/gpu/drm/v3d/
H A Dv3d_sched.c33 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
105 v3d_cpu_job_free(struct drm_sched_job * sched_job) v3d_cpu_job_free() argument
175 v3d_bin_job_run(struct drm_sched_job * sched_job) v3d_bin_job_run() argument
231 v3d_render_job_run(struct drm_sched_job * sched_job) v3d_render_job_run() argument
277 v3d_tfu_job_run(struct drm_sched_job * sched_job) v3d_tfu_job_run() argument
318 v3d_csd_job_run(struct drm_sched_job * sched_job) v3d_csd_job_run() argument
603 v3d_cpu_job_run(struct drm_sched_job * sched_job) v3d_cpu_job_run() argument
627 v3d_cache_clean_job_run(struct drm_sched_job * sched_job) v3d_cache_clean_job_run() argument
642 v3d_gpu_reset_for_timeout(struct v3d_dev * v3d,struct drm_sched_job * sched_job) v3d_gpu_reset_for_timeout() argument
677 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
695 v3d_bin_job_timedout(struct drm_sched_job * sched_job) v3d_bin_job_timedout() argument
704 v3d_render_job_timedout(struct drm_sched_job * sched_job) v3d_render_job_timedout() argument
713 v3d_generic_job_timedout(struct drm_sched_job * sched_job) v3d_generic_job_timedout() argument
721 v3d_csd_job_timedout(struct drm_sched_job * sched_job) v3d_csd_job_timedout() argument
[all...]
/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_sched.c20 static struct dma_fence *etnaviv_sched_run_job(struct drm_sched_job *sched_job) in etnaviv_sched_run_job() argument
33 etnaviv_sched_timedout_job(struct drm_sched_job * sched_job) etnaviv_sched_timedout_job() argument
83 etnaviv_sched_free_job(struct drm_sched_job * sched_job) etnaviv_sched_free_job() argument
[all...]
H A Detnaviv_sched.h14 struct etnaviv_gem_submit *to_etnaviv_submit(struct drm_sched_job *sched_job) in to_etnaviv_submit()
H A Detnaviv_gem.h90 struct drm_sched_job sched_job; member
/linux/drivers/gpu/drm/scheduler/
H A Dsched_entity.c33 #define to_drm_sched_job(sched_job) \ argument
476 struct drm_sched_job *sched_job; in drm_sched_entity_pop_job() local
580 void drm_sched_entity_push_job(struct drm_sched_job *sched_job) in drm_sched_entity_push_job()
H A Dsched_main.c90 #define to_drm_sched_job(sched_job) \ argument
1181 struct drm_sched_job *sched_job; drm_sched_run_job_work() local
[all...]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_job.c259 amdgpu_job_prepare_job(struct drm_sched_job * sched_job,struct drm_sched_entity * s_entity) amdgpu_job_prepare_job() argument
289 amdgpu_job_run(struct drm_sched_job * sched_job) amdgpu_job_run() argument
326 to_drm_sched_job(sched_job) global() argument
H A Damdgpu_job.h39 #define to_amdgpu_job(sched_job) \ argument
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_sched.c361 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
H A Dnouveau_sched.h13 #define to_nouveau_job(sched_job) \ argument
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c43 to_panfrost_job(struct drm_sched_job *sched_job) in to_panfrost_job() argument
365 static void panfrost_job_free(struct drm_sched_job *sched_job) in panfrost_job_free() argument
374 static struct dma_fence *panfrost_job_run(struct drm_sched_job *sched_job) in panfrost_job_run() argument
740 panfrost_job_timedout(struct drm_sched_job * sched_job) panfrost_job_timedout() argument
[all...]
/linux/drivers/gpu/drm/imagination/
H A Dpvr_queue.c495 pvr_queue_prepare_job(struct drm_sched_job *sched_job, in pvr_queue_prepare_job() argument
686 static struct dma_fence *pvr_queue_run_job(struct drm_sched_job *sched_job) in pvr_queue_run_job() argument
854 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 Dpanthor_mmu.c2159 panthor_vm_bind_run_job(struct drm_sched_job *sched_job) in panthor_vm_bind_run_job() argument
2193 void panthor_vm_bind_job_put(struct drm_sched_job *sched_job) in panthor_vm_bind_job_put() argument
2203 panthor_vm_bind_free_job(struct drm_sched_job *sched_job) in panthor_vm_bind_free_job() argument
2217 panthor_vm_bind_timedout_job(struct drm_sched_job *sched_job) in panthor_vm_bind_timedout_job() argument
2477 panthor_vm_bind_job_prepare_resvs(struct drm_exec * exec,struct drm_sched_job * sched_job) panthor_vm_bind_job_prepare_resvs() argument
2503 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 Dpanthor_sched.c2819 queue_run_job(struct drm_sched_job *sched_job) in queue_run_job() argument
2960 queue_timedout_job(struct drm_sched_job *sched_job) in queue_timedout_job() argument
2994 static void queue_free_job(struct drm_sched_job *sched_job) in queue_free_job() argument
3324 struct drm_sched_job *panthor_job_get(struct drm_sched_job *sched_job) in panthor_job_get() argument
3335 panthor_job_put(struct drm_sched_job * sched_job) panthor_job_put() argument
3343 panthor_job_vm(struct drm_sched_job * sched_job) panthor_job_vm() argument
3423 panthor_job_update_resvs(struct drm_exec * exec,struct drm_sched_job * sched_job) panthor_job_update_resvs() argument
[all...]