PMC_INIT(3) |
FreeBSD Library Functions Manual |
PMC_INIT(3) |
名称
pmc_init —
ライブラリの初期化
ライブラリ
Performance Counters Library (libpmc, -lpmc)
書式
#include < pmc.h>
int
pmc_init( void);
解説
関数
pmc_init() は、PMC ライブラリを初期化します。この関数は、ライブラリの他のいずれかの関数の前に呼び出されなければりません。
戻り値
The
pmc_init() function returns the value 0 if successful; otherwise the value -1 is returned and the global variable
errno is set to indicate the error.
エラー
pmc_init() への呼び出しは、次のエラーで失敗します:
-
[
ENOENT]
-
hwpmc(4) モジュールが、カーネルに見つかりませんでした。
-
[
EPROGMISMATCH]
-
ライブラリのバージョン番号は、
hwpmc(4) によって予想されたものにマッチしていませんでした。
-
[
ENXIO]
-
このシステムの PMC ハードウェアは、サポートされていません。