linux-4.4.1/EXPORT_SYMBOL_GPL()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#u159a638]
#backlinks
*説明 [#w050ebbb]
-パス: [[linux-4.4.1/include/linux/export.h]]
-カーネルモジュールに変数、関数のシンボルを公開するための...
--モジュールのライセンスは GPL か準ずるライセンスに限る。
--ライセンスの条件を満たしていないカーネルモジュールから...
**引数 [#y8c10cf1]
-sym
--公開するシンボル。
**返り値 [#t8c2908b]
-なし
**参考 [#h852d4c3]
仲間のマクロたち。
-[[linux-4.4.1/EXPORT_SYMBOL()]]
*実装 [#z6ab3ffd]
**CONFIG_MODULE 有効 [#k11478fb]
#define EXPORT_SYMBOL_GPL(sym) ...
__EXPORT_SYMBOL(sym, "_gpl")
-接尾辞に "_gpl" をつけてエクスポートする。
--[[linux-4.4.1/__EXPORT_SYMBOL()]]
**CONFIG_MODULE 無効 [#t5c325f4]
#define EXPORT_SYMBOL_GPL(sym)
-何も起きない。
*コメント [#o0a68f05]
終了行:
*参照元 [#u159a638]
#backlinks
*説明 [#w050ebbb]
-パス: [[linux-4.4.1/include/linux/export.h]]
-カーネルモジュールに変数、関数のシンボルを公開するための...
--モジュールのライセンスは GPL か準ずるライセンスに限る。
--ライセンスの条件を満たしていないカーネルモジュールから...
**引数 [#y8c10cf1]
-sym
--公開するシンボル。
**返り値 [#t8c2908b]
-なし
**参考 [#h852d4c3]
仲間のマクロたち。
-[[linux-4.4.1/EXPORT_SYMBOL()]]
*実装 [#z6ab3ffd]
**CONFIG_MODULE 有効 [#k11478fb]
#define EXPORT_SYMBOL_GPL(sym) ...
__EXPORT_SYMBOL(sym, "_gpl")
-接尾辞に "_gpl" をつけてエクスポートする。
--[[linux-4.4.1/__EXPORT_SYMBOL()]]
**CONFIG_MODULE 無効 [#t5c325f4]
#define EXPORT_SYMBOL_GPL(sym)
-何も起きない。
*コメント [#o0a68f05]
ページ名: