Linux Kernel: __initマクロ、__exitマクロの役割(メモリの有効利用)

Linux Kernel: __initマクロ、__exitマクロの役割(メモリの有効利用)

__initマクロ、__exitマクロが使われるケース 一般的に、__initマクロはKernelモジュールの初期化時、__exitマクロはKernelモジュールの終了時に付与します。以下の例では、初期化関数がdebimate_init()、終了関数がdebimate_exit()で、それぞれにマクロを付与しています。 ...

April 29, 2019 · 4 min