__init_or_module是什么意思?
的有关信息介绍如下:看一下include/linux/init.h中的注释:1)对 __init的:* These macros are used to mark some functions or * initialized data (doesn't apply to uninitialized data)* as `initialization' functions. The kernel can take this* as hint that the function is used only during the initialization* phase and free up used memory resources after2)对module_init的:* module_init() - driver initialization entry point* @x: function to be run at kernel boot time or module insertion* * module_init() will either be called during do_initcalls (if* builtin) or at module insertion time (if a module). There can only* be one per module.