using an EXTERN_INLINE definition for functions that are defined as inline but provide an externally callable reference. (these are externally called in ipftest)