These have to be macros instead of inline function as they must behave more or less like an integer literal, i.e. include the function call.
These have to be macros instead of inline function as they must behave more or less like an integer literal, i.e. include the function call.