]> Gentwo Git Trees - linux/.git/commit
drm/v3d: Store a pointer to `struct v3d_file_priv` inside each job
authorMaíra Canal <mcanal@igalia.com>
Tue, 26 Aug 2025 14:18:58 +0000 (11:18 -0300)
committerMaíra Canal <mcanal@igalia.com>
Fri, 29 Aug 2025 13:28:10 +0000 (10:28 -0300)
commite5e3d7bff7645d2577c56ccc8b110b9b6978aa08
tree3bebd654231d45277f747d5570374b0e3ff53ab3
parentf4028ef65dc4fe9010bcc017597fe0fea6479097
drm/v3d: Store a pointer to `struct v3d_file_priv` inside each job

Instead of storing a pointer to the DRM file data, store a pointer
directly to the private V3D file struct. No functional change, this
commit only avoids multiple levels of pointer indirection and makes
the code more straightforward.

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Reviewed-by: Melissa Wen <mwen@igalia.com>
Link: https://lore.kernel.org/r/20250826-v3d-queue-lock-v3-1-979efc43e490@igalia.com
Signed-off-by: Maíra Canal <mcanal@igalia.com>
drivers/gpu/drm/v3d/v3d_drv.h
drivers/gpu/drm/v3d/v3d_sched.c
drivers/gpu/drm/v3d/v3d_submit.c