KLDLOAD
Section: System Calls (2)
索引
jman
BSD mandoc
索引
名称
kldload
- KLD ファイルをカーネルにロードする
索引
ライブラリ
Lb libc
索引
書式
In sys/param.h
In sys/linker.h
Ft int
Fn kldload const char *file
索引
解説
Fn kldload
システムコールは、カーネルリンカを使用してカーネル内に kld ファイルを
ロードします。
索引
戻り値
Fn kldload
システムコールは、カーネル内にロードされた kld ファイルのファイル ID を
返します。
エラーが発生すると
Fn kldload
は -1 を返し、エラーを示すために
errno
が設定されます。
索引
エラー
指定されたファイルは次の場合を除いてロードされます:
- Bq Er EPERM
-
ファイルを読み取ることができません。
あるいはファイルをカーネルとリンクすることができません。
kld
システムコールを使用するためには root ユーザである必要があります。
- Bq Er EFAULT
-
kld 情報をカーネル空間に追加するときに無効アドレスが検出されました。
- Bq Er ENOMEM
-
ファイルをカーネル内にロードするためのメモリがありません。
- Bq Er ENOENT
-
ファイルが見つかりませんでした。
- Bq Er ENOEXEC
-
Fa file
のファイル形式が認識されませんでした。
- Bq Er EEXIST
-
与えられた
Fa file
は既にロードされています。
索引
関連項目
kldfind(2),
kldfirstmod(2),
kldnext(2),
kldstat(2),
kldsym(2),
kldunload(2),
modfind(2),
modfnext(2),
modnext(2),
modstat(2),
kld(4),
kldload(8)
索引
歴史
kld
インタフェースは
Fx 3.0
ではじめて登場しました。
索引
Index
- 名称
-
- ライブラリ
-
- 書式
-
- 解説
-
- 戻り値
-
- エラー
-
- 関連項目
-
- 歴史
-
Time: 07:06:27 GMT, January 12, 2009