drm_sched_job     979 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c 	struct drm_sched_job *s_job;
drm_sched_job     993 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c 	struct drm_sched_job *s_job;
drm_sched_job      31 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c static void amdgpu_job_timedout(struct drm_sched_job *s_job)
drm_sched_job     118 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c static void amdgpu_job_free_cb(struct drm_sched_job *s_job)
drm_sched_job     183 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c static struct dma_fence *amdgpu_job_dependency(struct drm_sched_job *sched_job,
drm_sched_job     216 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c static struct dma_fence *amdgpu_job_run(struct drm_sched_job *sched_job)
drm_sched_job      43 drivers/gpu/drm/amd/amdgpu/amdgpu_job.h 	struct drm_sched_job    base;
drm_sched_job      93 drivers/gpu/drm/etnaviv/etnaviv_gem.h 	struct drm_sched_job sched_job;
drm_sched_job      21 drivers/gpu/drm/etnaviv/etnaviv_sched.c etnaviv_sched_dependency(struct drm_sched_job *sched_job,
drm_sched_job      72 drivers/gpu/drm/etnaviv/etnaviv_sched.c static struct dma_fence *etnaviv_sched_run_job(struct drm_sched_job *sched_job)
drm_sched_job      85 drivers/gpu/drm/etnaviv/etnaviv_sched.c static void etnaviv_sched_timedout_job(struct drm_sched_job *sched_job)
drm_sched_job     127 drivers/gpu/drm/etnaviv/etnaviv_sched.c static void etnaviv_sched_free_job(struct drm_sched_job *sched_job)
drm_sched_job      14 drivers/gpu/drm/etnaviv/etnaviv_sched.h struct etnaviv_gem_submit *to_etnaviv_submit(struct drm_sched_job *sched_job)
drm_sched_job      98 drivers/gpu/drm/lima/lima_sched.c static inline struct lima_sched_task *to_lima_task(struct drm_sched_job *job)
drm_sched_job     182 drivers/gpu/drm/lima/lima_sched.c static struct dma_fence *lima_sched_dependency(struct drm_sched_job *job,
drm_sched_job     193 drivers/gpu/drm/lima/lima_sched.c static struct dma_fence *lima_sched_run_job(struct drm_sched_job *job)
drm_sched_job     287 drivers/gpu/drm/lima/lima_sched.c static void lima_sched_timedout_job(struct drm_sched_job *job)
drm_sched_job     297 drivers/gpu/drm/lima/lima_sched.c static void lima_sched_free_job(struct drm_sched_job *job)
drm_sched_job      12 drivers/gpu/drm/lima/lima_sched.h 	struct drm_sched_job base;
drm_sched_job      39 drivers/gpu/drm/panfrost/panfrost_job.c to_panfrost_job(struct drm_sched_job *sched_job)
drm_sched_job     302 drivers/gpu/drm/panfrost/panfrost_job.c static void panfrost_job_free(struct drm_sched_job *sched_job)
drm_sched_job     311 drivers/gpu/drm/panfrost/panfrost_job.c static struct dma_fence *panfrost_job_dependency(struct drm_sched_job *sched_job,
drm_sched_job     339 drivers/gpu/drm/panfrost/panfrost_job.c static struct dma_fence *panfrost_job_run(struct drm_sched_job *sched_job)
drm_sched_job     377 drivers/gpu/drm/panfrost/panfrost_job.c static void panfrost_job_timedout(struct drm_sched_job *sched_job)
drm_sched_job      15 drivers/gpu/drm/panfrost/panfrost_job.h 	struct drm_sched_job base;
drm_sched_job      35 drivers/gpu/drm/scheduler/gpu_scheduler_trace.h TRACE_EVENT(drm_sched_job,
drm_sched_job      36 drivers/gpu/drm/scheduler/gpu_scheduler_trace.h 	    TP_PROTO(struct drm_sched_job *sched_job, struct drm_sched_entity *entity),
drm_sched_job      76 drivers/gpu/drm/scheduler/gpu_scheduler_trace.h 	    TP_PROTO(struct drm_sched_job *sched_job, struct dma_fence *fence),
drm_sched_job      33 drivers/gpu/drm/scheduler/sched_entity.c 		container_of((sched_job), struct drm_sched_job, queue_node)
drm_sched_job     219 drivers/gpu/drm/scheduler/sched_entity.c 	struct drm_sched_job *job = container_of(cb, struct drm_sched_job,
drm_sched_job     237 drivers/gpu/drm/scheduler/sched_entity.c 	struct drm_sched_job *job;
drm_sched_job     448 drivers/gpu/drm/scheduler/sched_entity.c struct drm_sched_job *drm_sched_entity_pop_job(struct drm_sched_entity *entity)
drm_sched_job     451 drivers/gpu/drm/scheduler/sched_entity.c 	struct drm_sched_job *sched_job;
drm_sched_job     518 drivers/gpu/drm/scheduler/sched_entity.c void drm_sched_entity_push_job(struct drm_sched_job *sched_job,
drm_sched_job      60 drivers/gpu/drm/scheduler/sched_main.c 		container_of((sched_job), struct drm_sched_job, queue_node)
drm_sched_job     269 drivers/gpu/drm/scheduler/sched_main.c static void drm_sched_job_begin(struct drm_sched_job *s_job)
drm_sched_job     283 drivers/gpu/drm/scheduler/sched_main.c 	struct drm_sched_job *job;
drm_sched_job     288 drivers/gpu/drm/scheduler/sched_main.c 				       struct drm_sched_job, node);
drm_sched_job     317 drivers/gpu/drm/scheduler/sched_main.c void drm_sched_increase_karma(struct drm_sched_job *bad)
drm_sched_job     365 drivers/gpu/drm/scheduler/sched_main.c void drm_sched_stop(struct drm_gpu_scheduler *sched, struct drm_sched_job *bad)
drm_sched_job     367 drivers/gpu/drm/scheduler/sched_main.c 	struct drm_sched_job *s_job, *tmp;
drm_sched_job     432 drivers/gpu/drm/scheduler/sched_main.c 	struct drm_sched_job *s_job, *tmp;
drm_sched_job     479 drivers/gpu/drm/scheduler/sched_main.c 	struct drm_sched_job *s_job, *tmp;
drm_sched_job     522 drivers/gpu/drm/scheduler/sched_main.c int drm_sched_job_init(struct drm_sched_job *job,
drm_sched_job     553 drivers/gpu/drm/scheduler/sched_main.c void drm_sched_job_cleanup(struct drm_sched_job *job)
drm_sched_job     621 drivers/gpu/drm/scheduler/sched_main.c 	struct drm_sched_job *s_job = container_of(cb, struct drm_sched_job, cb);
drm_sched_job     644 drivers/gpu/drm/scheduler/sched_main.c static struct drm_sched_job *
drm_sched_job     647 drivers/gpu/drm/scheduler/sched_main.c 	struct drm_sched_job *job;
drm_sched_job     658 drivers/gpu/drm/scheduler/sched_main.c 				       struct drm_sched_job, node);
drm_sched_job     709 drivers/gpu/drm/scheduler/sched_main.c 		struct drm_sched_job *sched_job;
drm_sched_job     711 drivers/gpu/drm/scheduler/sched_main.c 		struct drm_sched_job *cleanup_job = NULL;
drm_sched_job     184 drivers/gpu/drm/v3d/v3d_drv.h 	struct drm_sched_job base;
drm_sched_job      28 drivers/gpu/drm/v3d/v3d_sched.c to_v3d_job(struct drm_sched_job *sched_job)
drm_sched_job      34 drivers/gpu/drm/v3d/v3d_sched.c to_bin_job(struct drm_sched_job *sched_job)
drm_sched_job      40 drivers/gpu/drm/v3d/v3d_sched.c to_render_job(struct drm_sched_job *sched_job)
drm_sched_job      46 drivers/gpu/drm/v3d/v3d_sched.c to_tfu_job(struct drm_sched_job *sched_job)
drm_sched_job      52 drivers/gpu/drm/v3d/v3d_sched.c to_csd_job(struct drm_sched_job *sched_job)
drm_sched_job      58 drivers/gpu/drm/v3d/v3d_sched.c v3d_job_free(struct drm_sched_job *sched_job)
drm_sched_job      73 drivers/gpu/drm/v3d/v3d_sched.c v3d_job_dependency(struct drm_sched_job *sched_job,
drm_sched_job      88 drivers/gpu/drm/v3d/v3d_sched.c static struct dma_fence *v3d_bin_job_run(struct drm_sched_job *sched_job)
drm_sched_job     141 drivers/gpu/drm/v3d/v3d_sched.c static struct dma_fence *v3d_render_job_run(struct drm_sched_job *sched_job)
drm_sched_job     184 drivers/gpu/drm/v3d/v3d_sched.c v3d_tfu_job_run(struct drm_sched_job *sched_job)
drm_sched_job     221 drivers/gpu/drm/v3d/v3d_sched.c v3d_csd_job_run(struct drm_sched_job *sched_job)
drm_sched_job     252 drivers/gpu/drm/v3d/v3d_sched.c v3d_cache_clean_job_run(struct drm_sched_job *sched_job)
drm_sched_job     263 drivers/gpu/drm/v3d/v3d_sched.c v3d_gpu_reset_for_timeout(struct v3d_dev *v3d, struct drm_sched_job *sched_job)
drm_sched_job     296 drivers/gpu/drm/v3d/v3d_sched.c v3d_cl_job_timedout(struct drm_sched_job *sched_job, enum v3d_queue q,
drm_sched_job     314 drivers/gpu/drm/v3d/v3d_sched.c v3d_bin_job_timedout(struct drm_sched_job *sched_job)
drm_sched_job     323 drivers/gpu/drm/v3d/v3d_sched.c v3d_render_job_timedout(struct drm_sched_job *sched_job)
drm_sched_job     332 drivers/gpu/drm/v3d/v3d_sched.c v3d_generic_job_timedout(struct drm_sched_job *sched_job)
drm_sched_job     340 drivers/gpu/drm/v3d/v3d_sched.c v3d_csd_job_timedout(struct drm_sched_job *sched_job)
drm_sched_job     196 include/drm/gpu_scheduler.h static inline bool drm_sched_invalidate_job(struct drm_sched_job *s_job,
drm_sched_job     214 include/drm/gpu_scheduler.h 	struct dma_fence *(*dependency)(struct drm_sched_job *sched_job,
drm_sched_job     223 include/drm/gpu_scheduler.h 	struct dma_fence *(*run_job)(struct drm_sched_job *sched_job);
drm_sched_job     229 include/drm/gpu_scheduler.h 	void (*timedout_job)(struct drm_sched_job *sched_job);
drm_sched_job     235 include/drm/gpu_scheduler.h 	void (*free_job)(struct drm_sched_job *sched_job);
drm_sched_job     292 include/drm/gpu_scheduler.h int drm_sched_job_init(struct drm_sched_job *job,
drm_sched_job     295 include/drm/gpu_scheduler.h void drm_sched_job_cleanup(struct drm_sched_job *job);
drm_sched_job     297 include/drm/gpu_scheduler.h void drm_sched_stop(struct drm_gpu_scheduler *sched, struct drm_sched_job *bad);
drm_sched_job     300 include/drm/gpu_scheduler.h void drm_sched_increase_karma(struct drm_sched_job *bad);
drm_sched_job     304 include/drm/gpu_scheduler.h void drm_sched_job_kickout(struct drm_sched_job *s_job);
drm_sched_job     319 include/drm/gpu_scheduler.h struct drm_sched_job *drm_sched_entity_pop_job(struct drm_sched_entity *entity);
drm_sched_job     320 include/drm/gpu_scheduler.h void drm_sched_entity_push_job(struct drm_sched_job *sched_job,