kernel_user_data: ignore v4l2_subdev_call()
The way v4l2 does input validation is quite tricky for Smatch. Normally
when Smatch sees a function pointer like (struct foo)->subscribe_event() it
assumes all those functions are the same. But what v4l2 does is it has
one ->subscribe_event() function main pointer that is called and does then
input validation and which calls the driver ->subscribe_event() function
pointer.
The initial validation/launcher function is called from the
v4l2_subdev_call(). So if something is called from the v4l2_subdev_call()
then we can safely treat it as trusted.
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>