Inline functions are usually just programming shortcuts and don't exist in compiled code. In that sense they don't call anything, the side which is using the inline function is actually where the calls are made.
If your inline function uses lambda parameters, this brings the performance benefit of not having to wrap the lambda in an object. Also you are able to return out of the surrounding context from your lambda.
However, if your functions are just inlined because you are using a reified generic parameter, you may be able to define it as a normal function that also takes a KClass parameter and just use the inline function to forward that. Anything used in the normal function can be of lower visibility.