untracked_param: add a call back for when we lose track of a parameter
I want to create an "using uninitialized memory" warning.
The problem is:
1) Maybe the function has too many return states so we drop everything.
This is especially if we're calling a function pointer which is implemented
many times.
2) Smatch is bad at tracking va_args.
3) Maybe the parameter is assigned to another variable and that variable is
set but we lose track of it. This can also happen in assembly.
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>