Los argumentos de las funciones no son opcionales, por lo que debe pasar un TVP compatible a la función. No estoy seguro de entender el punto de una función de valor escalar que toma un tipo de TVP pero no es necesario. ¿Qué hace esta función y cómo puede hacerlo sin el TVP? ¿Estás seguro de que esto no pretende ser un TVF?
De todos modos, así es como puedes pasar un TVP vacío a una función escalar:
DECLARE @x dbo.TVP_type_name;
SELECT dbo.function_name(@x);