Searched refs:v3d_job (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/v3d/ |
H A D | v3d_drv.h | 215 struct v3d_job { struct 246 struct v3d_job base; 261 struct v3d_job base; 275 struct v3d_job base; 281 struct v3d_job base; 383 void v3d_job_cleanup(struct v3d_job *job); 384 void v3d_job_put(struct v3d_job *job);
|
H A D | v3d_gem.c | 252 v3d_lock_bo_reservations(struct v3d_job *job, in v3d_lock_bo_reservations() 298 struct v3d_job *job, in v3d_lookup_bos() 320 struct v3d_job *job = container_of(ref, struct v3d_job, refcount); in v3d_job_free() 352 void v3d_job_cleanup(struct v3d_job *job) in v3d_job_cleanup() 361 void v3d_job_put(struct v3d_job *job) in v3d_job_put() 405 struct v3d_job *job; in v3d_job_init() 465 v3d_push_job(struct v3d_job *job) in v3d_push_job() 479 struct v3d_job *job, in v3d_attach_fences_and_unlock_reservation() 670 struct v3d_job *clean_jo in v3d_submit_cl_ioctl() [all...] |
H A D | v3d_sched.c | 27 static struct v3d_job * 30 return container_of(sched_job, struct v3d_job, base); in to_v3d_job() 60 struct v3d_job *job = to_v3d_job(sched_job); in v3d_sched_job_free() 66 v3d_switch_perfmon(struct v3d_dev *v3d, struct v3d_job *job) in v3d_switch_perfmon() 247 struct v3d_job *job = to_v3d_job(sched_job); in v3d_cache_clean_job_run() 294 struct v3d_job *job = to_v3d_job(sched_job); in v3d_cl_job_timedout() 329 struct v3d_job *job = to_v3d_job(sched_job); in v3d_generic_job_timedout()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/v3d/ |
H A D | v3d_drv.h | 182 struct v3d_job { struct 213 struct v3d_job base; 228 struct v3d_job base; 242 struct v3d_job base; 248 struct v3d_job base; 335 void v3d_job_put(struct v3d_job *job);
|
H A D | v3d_sched.c | 27 static struct v3d_job * 30 return container_of(sched_job, struct v3d_job, base); in to_v3d_job() 60 struct v3d_job *job = to_v3d_job(sched_job); in v3d_job_free() 76 struct v3d_job *job = to_v3d_job(sched_job); in v3d_job_dependency() 254 struct v3d_job *job = to_v3d_job(sched_job); in v3d_cache_clean_job_run() 299 struct v3d_job *job = to_v3d_job(sched_job); in v3d_cl_job_timedout() 334 struct v3d_job *job = to_v3d_job(sched_job); in v3d_generic_job_timedout()
|
H A D | v3d_gem.c | 250 v3d_lock_bo_reservations(struct v3d_job *job, in v3d_lock_bo_reservations() 289 struct v3d_job *job, in v3d_lookup_bos() 354 struct v3d_job *job = container_of(ref, struct v3d_job, refcount); in v3d_job_free() 393 void v3d_job_put(struct v3d_job *job) in v3d_job_put() 433 struct v3d_job *job, void (*free)(struct kref *ref), in v3d_job_init() 467 struct v3d_job *job, enum v3d_queue queue) in v3d_push_job() 488 struct v3d_job *job, in v3d_attach_fences_and_unlock_reservation() 533 struct v3d_job *clean_job = NULL; in v3d_submit_cl_ioctl() 534 struct v3d_job *last_jo in v3d_submit_cl_ioctl() [all...] |
Completed in 6 milliseconds