dmp_kernext カーネル・サービス

目的

指定されたカーネル・エクステンションを、シンボル解決のためのライブ・ダンプと一緒に出荷します。

構文

#include <sys/dump.h>
kerrno_t dmp_kernext (anchor, ptr)void *anchor;
void *ptr;

パラメーター

項目 説明
アンカー ldmp_parms_t または ldmp_prepare_t 構造体のいずれかを指します。
ptr カーネル・エクステンション内のアドレスを指定します。 値が 0 の場合、ダンプには、ロードされたすべてのカーネル・エクステンションの情報が含まれます。

説明

次の dmp_kernext カーネル・サービスにより、スナップは指定されたカーネル・エクステンションを現行ライブ・ダンプとパッケージ化します。 これには、ダンプ内の拡張機能のローダー情報も含まれます。 拡張機能を指定するには、 ポインター パラメーターを拡張機能内のテキスト・アドレスまたはデータ・アドレスに設定します。 拡張子のファイル名はダンプに記載され、snapを使用すると、ダンプをIBM®に送信するために収集するときに、このファイルをスナップ・データにバンドルさせることができます。

実行環境

次の dmp_kernext カーネル・サービスは、 処理 環境または 割り込み 環境のいずれかから呼び出すことができます。

戻り値

項目 説明
0 正常に完了したことを示します。
EINVAL_RAS_DMP_KERNEXT アンカー パラメーターが無効であることを示します。