Searched defs:sched_job (Results 1 – 14 of 14) sorted by relevance
33 to_v3d_job(struct drm_sched_job *sched_job) in to_v3d_job()39 to_bin_job(struct drm_sched_job *sched_job) in to_bin_job()45 to_render_job(struct drm_sched_job *sched_job) in to_render_job()51 to_tfu_job(struct drm_sched_job *sched_job) in to_tfu_job()57 to_csd_job(struct drm_sched_job *sched_job) in to_csd_job()63 to_cpu_job(struct drm_sched_job *sched_job) in to_cpu_job()69 v3d_sched_job_free(struct drm_sched_job *sched_job) in v3d_sched_job_free()107 v3d_cpu_job_free(struct drm_sched_job *sched_job) in v3d_cpu_job_free()177 static struct dma_fence *v3d_bin_job_run(struct drm_sched_job *sched_job) in v3d_bin_job_run()233 static struct dma_fence *v3d_render_job_run(struct drm_sched_job *sched_job) in v3d_render_job_run()[all …]
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()83 static void etnaviv_sched_free_job(struct drm_sched_job *sched_job) in etnaviv_sched_free_job()
14 struct etnaviv_gem_submit *to_etnaviv_submit(struct drm_sched_job *sched_job) in to_etnaviv_submit()
90 struct drm_sched_job sched_job; member
33 #define to_drm_sched_job(sched_job) \ argument478 struct drm_sched_job *sched_job; in drm_sched_entity_pop_job() local582 void drm_sched_entity_push_job(struct drm_sched_job *sched_job) in drm_sched_entity_push_job()
96 #define to_drm_sched_job(sched_job) \ argument1175 struct drm_sched_job *sched_job; in drm_sched_run_job_work() local
347 amdgpu_job_prepare_job(struct drm_sched_job *sched_job, in amdgpu_job_prepare_job()377 static struct dma_fence *amdgpu_job_run(struct drm_sched_job *sched_job) in amdgpu_job_run()414 #define to_drm_sched_job(sched_job) \ argument
39 #define to_amdgpu_job(sched_job) \ argument
361 nouveau_sched_run_job(struct drm_sched_job *sched_job) in nouveau_sched_run_job()369 nouveau_sched_timedout_job(struct drm_sched_job *sched_job) in nouveau_sched_timedout_job()388 nouveau_sched_free_job(struct drm_sched_job *sched_job) in nouveau_sched_free_job()
13 #define to_nouveau_job(sched_job) \ argument
43 to_panfrost_job(struct drm_sched_job *sched_job) in to_panfrost_job()365 static void panfrost_job_free(struct drm_sched_job *sched_job) in panfrost_job_free()374 static struct dma_fence *panfrost_job_run(struct drm_sched_job *sched_job) in panfrost_job_run()740 static enum drm_gpu_sched_stat panfrost_job_timedout(struct drm_sched_job in panfrost_job_timedout()
495 pvr_queue_prepare_job(struct drm_sched_job *sched_job, in pvr_queue_prepare_job()686 static struct dma_fence *pvr_queue_run_job(struct drm_sched_job *sched_job) in pvr_queue_run_job()854 static void pvr_queue_free_job(struct drm_sched_job *sched_job) in pvr_queue_free_job()
2180 panthor_vm_bind_run_job(struct drm_sched_job *sched_job) in panthor_vm_bind_run_job()2214 void panthor_vm_bind_job_put(struct drm_sched_job *sched_job) in panthor_vm_bind_job_put()2224 panthor_vm_bind_free_job(struct drm_sched_job *sched_job) in panthor_vm_bind_free_job()2238 panthor_vm_bind_timedout_job(struct drm_sched_job *sched_job) in panthor_vm_bind_timedout_job()2499 struct drm_sched_job *sched_job) in panthor_vm_bind_job_prepare_resvs()2525 struct drm_sched_job *sched_job) in panthor_vm_bind_job_update_resvs()
2833 queue_run_job(struct drm_sched_job *sched_job) in queue_run_job()2974 queue_timedout_job(struct drm_sched_job *sched_job) in queue_timedout_job()3008 static void queue_free_job(struct drm_sched_job *sched_job) in queue_free_job()3350 struct drm_sched_job *panthor_job_get(struct drm_sched_job *sched_job) in panthor_job_get()3361 void panthor_job_put(struct drm_sched_job *sched_job) in panthor_job_put()3369 struct panthor_vm *panthor_job_vm(struct drm_sched_job *sched_job) in panthor_job_vm()3454 void panthor_job_update_resvs(struct drm_exec *exec, struct drm_sched_job *sched_job) in panthor_job_update_resvs()