Inline functions
Summi
daylitemoon at rediffmail.com
Sat Mar 1 05:04:23 EST 2014
Hi,
I am writing a device driver. I have a questions to ask:
a) inline functions in .c file --> Will it be correct to have inline function declared in .c file? I am speaking with respect to device driver meant for the linux kernel. I have a function, which is quite short in terms of function body and it is exported from one module to another. Do you think, I can declare it as an inline in the .c file or I need to move this function declaration along with the EXPORT_SYMBOL line to a .h file just because it is inlined?
For ex -> something like this?
inline void hello_world( )
{............
return;
}
EXPORT_SYMBOL(hello_world);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20140301/6c3794ba/attachment-0001.html
More information about the Kernelnewbies
mailing list