I'm assuming the following code fragment describes your scenario:
Function myLog(myArg)
...
End Function
Dim xyz, abc
xyz = "some value"
abc = "some value"
myLog xyz
myLog abc
And you wish your function to know whether variables xyz or abc were used to call your function?
The answer is no for two reasons. One this type of argument calling is "call by value", and, even if it wasn't, there is still no mechanism inside vbscript for it know the original variable name you passed it.
Instead of variables have you thought of using the Dictionary Object:
<%
Dim cars
Set cars = CreateObject("Scripting.Dictionary")
cars.Add "a", "Alvis"
cars.Add "b", "Buick"
cars.Add "c", "Cadillac"
Response.Write "The value corresponding to the key 'b' is " & cars.Item("b")
%>