These functions can be called directly by the user, but are runtime library specific, rather than being OpenMP interfaces.