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

名称
ライブラリ
書式
解説
戻り値
エラー
関連項目
歴史

jman



Time: 07:06:27 GMT, January 12, 2009