Re: Problem: __inline__ functions in the kernel & cli()/sti() latency measurement

Alan Cox (alan@lxorguk.ukuu.org.uk)
Sun, 9 Jun 1996 18:00:03 +0100 (BST)


> what is the point of using __inline__ functions ...
>
> __inline__ void foo( arg ) {

Arg is evaluated once. You don't get burned by nasty macro expansion
side effects (especially since we nest inlines 3 deep in places).

Alan