Searched refs:v3d_job (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/drivers/gpu/drm/v3d/ |
| H A D | v3d_drv.h | 267 struct v3d_job { struct 303 struct v3d_job base; argument 318 struct v3d_job base; 332 struct v3d_job base; 338 struct v3d_job base; 375 struct v3d_job *clean_job; 432 struct v3d_job base; 552 void v3d_job_cleanup(struct v3d_job *job); 553 void v3d_job_put(struct v3d_job *job); 580 void v3d_job_update_stats(struct v3d_job *job, enum v3d_queue queue);
|
| H A D | v3d_submit.c | 22 v3d_lock_bo_reservations(struct v3d_job *job, in v3d_lock_bo_reservations() 68 struct v3d_job *job, in v3d_lookup_bos() 90 struct v3d_job *job = container_of(ref, struct v3d_job, refcount); in v3d_job_free() 131 void v3d_job_put(struct v3d_job *job) in v3d_job_put() 213 v3d_push_job(struct v3d_job *job) in v3d_push_job() 227 struct v3d_job *job, in v3d_attach_fences_and_unlock_reservation() 272 struct v3d_job **clean_job, in v3d_setup_csd_jobs_and_bos() 898 struct v3d_job *clean_job = NULL; in v3d_submit_cl_ioctl() 899 struct v3d_job *last_job; in v3d_submit_cl_ioctl() 1171 struct v3d_job *clean_job = NULL; in v3d_submit_csd_ioctl() [all …]
|
| H A D | v3d_sched.c | 32 static struct v3d_job * 35 return container_of(sched_job, struct v3d_job, base); in to_v3d_job() 71 struct v3d_job *job = to_v3d_job(sched_job); in v3d_sched_job_free() 121 v3d_switch_perfmon(struct v3d_dev *v3d, struct v3d_job *job) in v3d_switch_perfmon() 139 v3d_job_start_stats(struct v3d_job *job, enum v3d_queue queue) in v3d_job_start_stats() 197 v3d_job_update_stats(struct v3d_job *job, enum v3d_queue queue) in v3d_job_update_stats() 705 struct v3d_job *job = to_v3d_job(sched_job); in v3d_cache_clean_job_run() 761 struct v3d_job *job = to_v3d_job(sched_job); in v3d_cl_job_timedout() 803 struct v3d_job *job = to_v3d_job(sched_job); in v3d_generic_job_timedout()
|