media: uvcvideo: Refactor iterators
authorRicardo Ribalda <ribalda@chromium.org>
Mon, 29 Apr 2024 15:04:42 +0000 (15:04 +0000)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Sat, 4 May 2024 08:19:59 +0000 (10:19 +0200)
commit64627daf0c5f7838111f52bbbd1a597cb5d6871a
tree7342cdde07e95026ebfdd659bdc978a4e28536ec
parent2c7f7a3bfe2ab41d070913c2acde269e1ffeb3e2
media: uvcvideo: Refactor iterators

Avoid using the iterators after the list_for_each() constructs.
This patch should be a NOP, but makes cocci, happier:

drivers/media/usb/uvc/uvc_ctrl.c:1861:44-50: ERROR: invalid reference to the index variable of the iterator on line 1850
drivers/media/usb/uvc/uvc_ctrl.c:2195:17-23: ERROR: invalid reference to the index variable of the iterator on line 2179

Reviewed-by: Sergey Senozhatsky <senozhatsky@chromium.org>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/usb/uvc/uvc_ctrl.c