Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_sched.c21 static struct dma_fence *etnaviv_sched_run_job(struct drm_sched_job *sched_job) in etnaviv_sched_run_job()
34 static enum drm_gpu_sched_stat etnaviv_sched_timedout_job(struct drm_sched_job in etnaviv_sched_timedout_job()
92 static void etnaviv_sched_free_job(struct drm_sched_job *sched_job) in etnaviv_sched_free_job()
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.h93 struct drm_sched_job sched_job; member
/linux/drivers/accel/rocket/
H A Drocket_job.c24 to_rocket_job(struct drm_sched_job *sched_job) in to_rocket_job()
265 static void rocket_job_free(struct drm_sched_job *sched_job) in rocket_job_free()
287 static struct dma_fence *rocket_job_run(struct drm_sched_job *sched_job) in rocket_job_run()
382 static enum drm_gpu_sched_stat rocket_job_timedout(struct drm_sched_job *sched_job) in rocket_job_timedout()
/linux/drivers/gpu/drm/scheduler/
H A Dsched_entity.c400 struct drm_sched_job *sched_job) in drm_sched_entity_add_dependency_cb()
466 struct drm_sched_job *sched_job; in drm_sched_entity_pop_job() local
576 void drm_sched_entity_push_job(struct drm_sched_job *sched_job) in drm_sched_entity_push_job()
H A Dsched_main.c1238 struct drm_sched_job *sched_job; in drm_sched_run_job_work() local
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_sched.c360 nouveau_sched_run_job(struct drm_sched_job *sched_job) in nouveau_sched_run_job()
368 nouveau_sched_timedout_job(struct drm_sched_job *sched_job) in nouveau_sched_timedout_job()
387 nouveau_sched_free_job(struct drm_sched_job *sched_job) in nouveau_sched_free_job()
H A Dnouveau_sched.h13 #define to_nouveau_job(sched_job) \ argument
/linux/drivers/accel/ethosu/
H A Dethosu_job.c25 static struct ethosu_job *to_ethosu_job(struct drm_sched_job *sched_job) in to_ethosu_job()
176 static void ethosu_job_free(struct drm_sched_job *sched_job) in ethosu_job_free()
184 static struct dma_fence *ethosu_job_run(struct drm_sched_job *sched_job) in ethosu_job_run()
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_job.c48 to_panfrost_job(struct drm_sched_job *sched_job) in to_panfrost_job()
387 static void panfrost_job_free(struct drm_sched_job *sched_job) in panfrost_job_free()
396 static struct dma_fence *panfrost_job_run(struct drm_sched_job *sched_job) in panfrost_job_run()
760 static enum drm_gpu_sched_stat panfrost_job_timedout(struct drm_sched_job in panfrost_job_timedout()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_queue.c505 pvr_queue_prepare_job(struct drm_sched_job *sched_job, in pvr_queue_prepare_job()
696 static struct dma_fence *pvr_queue_run_job(struct drm_sched_job *sched_job) in pvr_queue_run_job()
864 static void pvr_queue_free_job(struct drm_sched_job *sched_job) in pvr_queue_free_job()
/linux/drivers/accel/amdxdna/
H A Daie2_ctx.c340 aie2_sched_job_run(struct drm_sched_job *sched_job) in aie2_sched_job_run()
393 static void aie2_sched_job_free(struct drm_sched_job *sched_job) in aie2_sched_job_free()
407 aie2_sched_job_timedout(struct drm_sched_job *sched_job) in aie2_sched_job_timedout()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c2341 panthor_vm_bind_run_job(struct drm_sched_job *sched_job) in panthor_vm_bind_run_job()
2375 void panthor_vm_bind_job_put(struct drm_sched_job *sched_job) in panthor_vm_bind_job_put()
2385 panthor_vm_bind_free_job(struct drm_sched_job *sched_job) in panthor_vm_bind_free_job()
2399 panthor_vm_bind_timedout_job(struct drm_sched_job *sched_job) in panthor_vm_bind_timedout_job()
2667 struct drm_sched_job *sched_job) in panthor_vm_bind_job_prepare_resvs()
2693 struct drm_sched_job *sched_job) in panthor_vm_bind_job_update_resvs()
H A Dpanthor_sched.c3296 queue_run_job(struct drm_sched_job *sched_job) in queue_run_job()
3398 queue_timedout_job(struct drm_sched_job *sched_job) in queue_timedout_job()
3432 static void queue_free_job(struct drm_sched_job *sched_job) in queue_free_job()
3929 struct drm_sched_job *panthor_job_get(struct drm_sched_job *sched_job) in panthor_job_get()
3940 void panthor_job_put(struct drm_sched_job *sched_job) in panthor_job_put()
3948 struct panthor_vm *panthor_job_vm(struct drm_sched_job *sched_job) in panthor_job_vm()
4042 void panthor_job_update_resvs(struct drm_exec *exec, struct drm_sched_job *sched_job) in panthor_job_update_resvs()