*参照元 [#u159a638]
#backlinks

*説明 [#w050ebbb]
-パス: [[linux-4.4.1/include/linux/export.h]]

-カーネルモジュールに変数、関数のシンボルを公開するためのマクロ。
--モジュールのライセンスは問わない。


**引数 [#k911ec82]
-sym
--公開するシンボル。


**返り値 [#p5f0b104]
-なし


**参考 [#nb009fc8]

仲間のマクロたち。

-[[linux-4.4.1/EXPORT_SYMBOL_GPL()]]


*実装 [#z6ab3ffd]

**CONFIG_MODULE 有効 [#q3ec2940]
 #define EXPORT_SYMBOL(sym)                                      \
         __EXPORT_SYMBOL(sym, "")
-接尾辞なしでエクスポートする。
--[[linux-4.4.1/__EXPORT_SYMBOL()]]


**CONFIG_MODULE 無効 [#qe80ece6]
 #define EXPORT_SYMBOL(sym)
-何も起きない。


*コメント [#t0613198]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS