summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2025-08-10 04:29:53 +0300
committerHans Verkuil <hverkuil+cisco@kernel.org>2025-08-13 09:33:30 +0300
commit4416df03ddf28566bb7c0169d9bd1e696d567899 (patch)
tree9e599cee1590e36e3320ea0db96ba4fe6f648f46 /include
parent72517d9f76fe3b14a5f73ce5491e722c229a14bf (diff)
downloadlinux-4416df03ddf28566bb7c0169d9bd1e696d567899.tar.xz
media: Replace file->private_data access with custom functions
Accessing file->private_data manually to retrieve the v4l2_fh pointer is error-prone, as the field is a void * and will happily cast implicitly to any pointer type. Replace all remaining locations that read the v4l2_fh pointer directly from file->private_data and cast it to driver-specific file handle structures with driver-specific functions that use file_to_v4l2_fh() and perform the same cast. No functional change is intended, this only paves the way to remove direct accesses to file->private_data and make V4L2 drivers safer. Other accesses to the field will be addressed separately. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions