12.07.2015 Views

RedHawk Linux User's Guide version 6.3 日本語版

RedHawk Linux User's Guide version 6.3 日本語版

RedHawk Linux User's Guide version 6.3 日本語版

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

カーネル・トレース・イベントtrace_create_event 4動 的 カーネル・トレースについては、 以 下 で 説 明 されている 呼 び 出 しが 使 われます:• trace_create_event – 使 用 されていないトレース・イベントIDを 割 り 当 てて、 指 定 された 名前 をそれに 結 び 付 けます。• trace_destroy_event – イベントIDを 破 棄• TRACE_LOG_EVENT – 動 的 なイベントを 記 録 するために 使 用 可 能 な 一 般 的 なトレース・ポイント 機 能本 呼 び 出 しは 使 用 されていないトレース・イベントIDを 割 り 当 てて、 指 定 された 名 前 をそれに 結び 付 けます。概 要#include int trace_create_event (const char* name);引 数 は 以 下 のように 定 義 されます:nameユニークなトレース・イベント 用 のユーザー 定 義 名 。この 名 称 は31 文 字 に 切 り捨 てられます。trace_destroy_event 4イベントIDが 返 されます。この 試 みは、 最 近 使 用 ( 作 成 および 破 棄 )されなかったIDが 返 されます。EVENT_CREATEDトレース・イベントはこの 呼 び 出 しにより 記 録 されます。失 敗 の 場 合 、 以 下 のいずれかが 返 されます:-ENOSPC 全 ての 動 的 なイベントIDが 使 用 されています-EINVAL 指 定 した 名 前 のポインタがNULLまたはNULL 文 字 列 へのポインタ-EEXIST 指 定 した 名 前 がユニークではない-ENOMEM メモリ 割 り 当 てのエラー本 呼 び 出 しはcreate_trace_eventで 割 り 当 てられたトレース・イベントIDを 破 棄 します。概 要#include void trace_destroy_event (int id);引 数 は 以 下 のように 定 義 されます:idcreate_trace_eventで 割 り 当 てられたイベントIDTRACE_LOG_EVENT 4EVENT_DESTROYEDトレース・イベントはこの 呼 び 出 しにより 記 録 されます。これは 新 規 に 作 成 された 動 的 トレース・イベント 用 のトレース・ポイントを 記 録 するために 使 用することが 可 能 です。概 要#include D-5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!