EN JA
MODFIND(2)
MODFIND(2) FreeBSD System Calls Manual MODFIND(2)

名称

modfindカーネルモジュールの modid を返す

ライブラリ

Standard C Library (libc, -lc)

書式

#include < sys/param.h>
#include < sys/module.h>

int
modfind( const char *modname);

解説

modfind() システムコールは、 modname によって参照されるカーネルモジュールの modid を返します。

戻り値

modfind() システムコールは、 file によって参照されるカーネルモジュールの modid を返します。エラーの場合、 modfind() は、-1 を返し、 errno にエラーを示す値を設定します。

エラー

errno は、 modfind() が失敗するなら、次の値が設定されます:
[ EFAULT]
この操作に必要なデータがカーネル空間から読み込みできませんでした。
[ ENOENT]
指定されたファイルがカーネルにロードされていません。

歴史

kld インタフェースは、 FreeBSD 3.0 ではじめて登場しました。
September 28, 2000 FreeBSD