> Does it mean that inline functions are internal linkage like const variables?
No. By default, inline functions have external linkage. However,
An inline function shall be defined in every translation unit in which it is odr-used and shall have exactly the same definition in every case. ...
An inline function with external linkage shall have the same address in all translation units.
A static local variable in an extern inline function always refers to the same object.
A string literal in the body of an extern inline function is the same object in different translation units. - IS